Для работы с элементами справочника используются:
Все эти карточки открываются из таблицы элементов справочника .
Карточка редактирования открывается по команде одного или нескольких существующих форматов печати программных модулей.
и позволяет изменить атрибутыЕсли в таблице элементов был выделен один формат печати программных модулей, то открывается карточка редактирования .
В карточке выводятся панели «Свойства» , «Входные параметры» , «Печатные представления» и «Информация о формате печати программных модулей» .
На панели «Свойства» выводятся следующие поля:
«Название» – название формата печати программных модулей. Поле обязательно для заполнения.
«Описание» – краткое описание формата печати программных модулей.
В этом поле можно сохранить любую дополнительную информацию.
«Тип форматов» – тип, к которому относится формат печати программных модулей. Поле обязательно для заполнения.
«Программный модуль» – программный модуль.
В карточке редактирования поле доступно только для просмотра. Выбор программного модуля доступен только в карточке .
«На основе» – формат печати программных модулей, унаследованный данным форматом печати программных модулей.
«Дополнительный запрос» – признак необходимости использования дополнительного SQL-запроса.
Выбор значений производится из фиксированного списка «Да» или «Нет».
Если выбрано значение «Да», то в карточке дополнительно выводятся панели «Предустановленные параметры» , «Запрос» и «Настройка предустановленных параметров» .
Рисунок 6.327. Карточка редактирования формата печати программных модулей, использующего дополнительный запрос
Карточка редактирования нескольких форматов печати программных модулей открывается, если для редактирования в таблице были выбраны две или более записи. Название карточки редактирования изменяется на . В карточке редактирования добавляется панель со списком выбранных элементов.
В карточке выводятся только панели «Свойства» и «Информация о формате печати программных модулей» .
При множественном выборе элементов для редактирования изменения, внесенные в поля карточки, будут применены ко всем выбранным форматам печати модулей.
Назначение панелей и полей, привила их заполнения аналогичны карточке .
Карточка добавления позволяет внести в справочник один или несколько форматов печати программных модулей.
Карточка добавления открывается по команде , а также по команде , если был выделен один формат печати программных модулей. Кроме того, карточка открывается при вставке из буфера обмена единственного формата печати программных модулей.
При открытии карточки добавления выполняется ее инициализация, то есть определяется, к какому типу форматов программных модулей она относится. Если карточка добавления открывается при выборе в таблице одного формата печати программных модулей или одного типа форматов, то в карточке заполняются поля «Тип форматов» и «Программный модуль».
Назначение панелей и полей, правила их заполнения аналогичны карточке .
Если не удалось определить, к какому типу форматов должен относиться создаваемый формат печати программных программных модулей, то поля «Тип форматов» и «Программный модуль» не заполняются. При этом в карточке добавления выводятся только панели «Свойства» и «Информация о формате печати программных модулей» .
Рисунок 6.330. Карточка добавления формата печати программных модулей (тип форматов не определен при инициализации)
Карточка добавления открывается по команде , если были выделены несколько форматов печати программных модулей, а также при вставке из буфера обмена нескольких форматов печати программных модулей. В карточке выводится панель со списком выбранных элементов.
В карточке выводятся только панели «Свойства» и «Информация о формате печати программных модулей» .
Назначение панелей и полей, привила их заполнения аналогичны карточке .