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