..2 Формуляр
Создайте и сохраните новый формуляр
Запустите XLSX Workbench, и создайте новый формуляр с названием ORGUNIT_HIERARCHY_2 .
Присвойте формуляру Контекст
Присвойте формуляру Контекст ZCONTEXT_ORGUNIT_HIER_TAB
В ответ на вопрос об автоматическом создании структуры, нажмите на кнопку
чтобы создать структуру вручную.
Разметьте шаблон
Выполните разметку Excel-шаблона, как показано на рисунке :
Перейдите в меню Excel: Данные > Структура и уберите галочки в диалоговом окне:
Структура формуляра
Добавьте компоненты в формуляр, чтобы получилась структура, как на рисунке ниже:
Связь с шаблоном
Свяжите «Паттерны» и «Значения» с целевыми областями шаблона, в соответствии со схемой:
Связь с контекстом
Свяжите с контекстом «Циклы» и «Значения», в соответствии со схемой:
Наименование «Листа» из поля [orgtx] контекста
Чтобы наименования каждого листа было более информативным, свяжите его с полем Наименование департамента (ORGTX) в контексте.
Активируйте формуляр, нажав на кнопку
Формуляр готов.
Пояснения
Во время выполнения, при каждой итерации «Цикла» в Печатную форму будет добавляться новый «Лист» (т.е. будет столько «Листов», сколько строк в таблице контекста). На листе располагаются следующие компоненты:
В верхней части листа располагается заголовок (FORM_HEADER) с наименованием Департамента, которое берется из поля (ORGTX) таблицы контекста.
Непосредственно под заголовком располагается иерархия орг.единиц (TREE).
Вкладка свойств компонента «Дерево»: