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