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

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

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

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


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

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

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

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


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

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

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

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


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

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

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


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

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

  • элементы этого же самого справочника, например, в спецификацию разделки продукта включаются другие продукты, получаемые при разделке исходного продукта.

  • элементы из других справочников, например в спецификацию приходной накладной включаются продукты.

  • собственные элементы спецификации, например, в спецификацию холодной обработки продукта включаются различные варианты его обработки.

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

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

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