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

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

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


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

Элементы справочника отображаются в виде строк таблицы.

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

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

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

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


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

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

Дополнительные команды можно разделить на следующие группы:

Дополнительные команды, используемые во всех справочниках, объединены в меню «Дополнительные функции». Это меню объединяет команды «Настройка таблицы», «Открыть все узлы», «Закрыть все узлы», «Выделить все записи» и «Сохранить как…». Для вызова некоторых из этих команд предназначены горячие клавиши:

Дополнительные команды, используемые при подписке на получение данных от домена, включаются в меню «Подписка» . Это меню объединяет команды «Подписаться» , «Отменить подписку» и «Список подписки» . Меню «Подписка» включается в контекстное меню только тех таблиц элементов или таблиц групп, данные которых используются при передаче от домена к домену.

Дополнительные команды, используемые при работе с буфером обмена, включаются в меню «Буфер обмена» . Это меню объединяет команды «Копировать» и «Вставить» . Для вызова этих команд предназначены горячие клавиши:

Меню «Буфер обмена» включается в контекстное меню таблиц прейскуранта, продуктов, документов продаж и складских документов, а также их спецификаций.

Дополнительные команды, используемые для изменения статусов документов и черновиков включаются во вложенное меню «Статус». Меню «Статус» содержится как в контекстном меню окна просмотра документов, так и в контекстном меню их спецификаций. Состав команд меню зависит от возможных статусов элементов.

Дополнительные команды, используемые в конкретном справочнике, включаются в контекстное меню окна просмотра этого справочника.

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

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


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

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

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


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

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


Не все команды контекстного меню могут быть доступны в данный момент времени. Например, если в окне просмотра таблица элементов пуста, команды «Изменить» и «Удалить» недоступны:

Рисунок 1.518. Контекстное меню списка, включающее в себя недоступные команды


Контекстное меню и его основные команды рассмотрены подробнее в разделе «Команды контекстного меню и соответствующие им операции» .

При редактировании справочника в окне просмотра справочника возможен одновременный выбор нескольких элементов.

Рисунок 1.519. Выбор для редактирования нескольких элементов таблицы


При этом в карточке редактирования добавляется панель со списком выбранных элементов:

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


Редактирование при множественном выборе элементов рассмотрено в разделе «Редактирование нескольких элементов» , а карточка редактирования с панелью выбранных элементов – в разделе «Карточка редактирования» .

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

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

Рисунок 1.521. Встроенное окно выбора из константного справочника Типы режимов работы точек обслуживания


Дата последнего изменения: 30.11.2009

Смотрите также

Читать еще