..2 Формуляр
Откройте предыдущий формуляр и сохраните его с другим именем
Откройте в XLSX Workbench формуляр DYNTABLE (из предыдущего примера) и сохраните его под другим именем DYNTABLE_2 .
Разметьте шаблон
Выполните разметку Excel-шаблона (добавьте к имеющемуся образцу ячейки ещё 2 других) :
Дерево структуры формуляра
Выделите в дереве компонент:
и дважды продублируйте его, нажимая на кнопку:
В итоге, должно быть три «Паттерна».
Переименуйте их (добавив в имя порядковый номер) чтобы проще было различать:
Связь с шаблоном
Свяжите вновь созданные «Паттерны» с шаблоном, в соответствии со схемой:
Свяжите вновь созданные «Значения» с шаблоном, в соответствии со схемой:
Опция «Появление при выводе»
Чтобы контролировать появление «Паттернов» в Печатной форме в режиме выполнения, предусмотрена опция «Появление при выводе» во вкладке свойств компонента. Данная опция связывает появление/отсутствие «Паттерна» в Печатной форме с наличием/отсутствием значения в заданном поле контекста.
Для каждого из трех «Паттернов», настройте условия их отображения в формуляре: в пункте «Появление при выводе» вкладки свойств нажмите на кнопку
и выберите в средстве поиска соответствующее поле - FORMAT_1, FORMAT_2 или FORMAT_3 (каждое из этих полей будет индикатором появления компонента).
Так, каждый из трех «Паттернов» появится в Печатной форме, только если в соответствующем поле контекста (индикаторе появления) будет значение ('X') . Соответственно, если поле контекста будет "пусто" , то «Паттерн» Печатной форме НЕ появится.
Ниже представлены вкладки свойств для каждого из трех «Паттернов» :
Активируйте формуляр, нажав на кнопку
Формуляр готов.