Простой справочник

Простой справочник

Простой справочник представляет собой набор однородных независимых элементов. Окно просмотра простого справочника выглядит следующим образом:

Рисунок 9.198. Окно просмотра простого справочника Типы продуктов


В окне выводится заголовок, например, «Типы продуктов» и таблица элементов. В заголовок окна также включается значок, иллюстрирующий элементы справочника.

Элементы справочника отображаются в виде строк таблицы. У каждого элемента имеется хотя бы один атрибут, например,«Продукт», «Описание», «Тип» и т.д. Наименования атрибутов содержатся в заголовках столбцов таблицы, а их значения – в самих столбцах.

Некоторые атрибуты обязательно должны быть заполнены данными, а некоторые могут оставаться пустыми. Ввод значений атрибутов осуществляется пользователем в карточках редактирования и добавления элементов. Обязательные для заполнения поля карточек, соответствующие обязательным атрибутам элементов, выделены жирным шрифтом.

Рисунок 9.199. Карточка редактирования элемента справочника


В таблице окна просмотра доступны стандартные операции, позволяющие управлять отображением таблицы в окне (сортировка, фильтрация, буксировка столбцов, а также настройка режима отображения таблицы, которая осуществляется в окне «Настройка таблицы» ). В таблице также доступен контекстный поиск элементов по значениям его атрибута.

У таблицы элементов каждого справочника имеется контекстное меню, в котором содержатся команды для работы с элементами этого справочника. Контекстное меню вызывается щелчком правой клавиши мыши в активной строке. Команды контекстного меню также могут быть вызваны с помощью горячих клавиш или их комбинаций.

Например, контекстное меню справочника Категории продуктов содержит команды «Добавить», «Изменить», «Удалить», «Печать» , а также меню «Буфер обмена», «Итоговые функции» и «Дополнительные функции».

Рисунок 9.200. Контекстное меню таблицы элементов справочника Категории продуктов


Контекстные меню различных справочников отличаются по составу команд.

Например, контекстное меню таблицы элементов справочника Прейскурант содержит команды «Добавить» , «Добавить группу», «Создать на основе», «Добавить модификатор», «Изменить», «Удалить», «Перепроизвести», «Перепроизвести», «Печать», а также меню «Экспорт», «Буфер обмена», «Итоговые функции» и «Дополнительные функции»:

Рисунок 9.201. Контекстное меню таблицы элементов справочника Прейскурант


Элемент справочника может быть связан с набором каких-либо элементов, то есть со спецификацией.

В спецификацию можно включать:

Константный справочник представляет собой разновидность простого справочника. Таблица элементов константного справочника задается разработчиком и не подлежит изменению, а предназначена только для выбора элементов.

Константные справочники, как правило, доступны только в окнах выбора. Контекстное меню окна выбора из константного справочника содержит меню «Итоговые функции» и «Дополнительные функции».

Рисунок 9.202. Окно выбора из константного справочника