..2 Формуляр

Исходник формуляра находится здесь .

Как загрузить формуляр в систему, описано здесь . 



Создайте и сохраните новый формуляр

Запустите XLSX Workbench, и создайте новый формуляр с названием ROWSPAN_2 .


Присвойте формуляру Контекст 

Присвойте формуляру Контекст ZCONTEXT_SUBTOTALS 
В ответ на вопрос об автоматическом создании структуры, 
нажмите на кнопку  , чтобы создать структуру вручную . 


Разметьте шаблон

Выполните разметку Excel-шаблона, как показано на рисунке :

 


Дерево структуры формуляра

Добавьте единственный компонент «Грид» непосредственно под компонент «Лист» :




Связь с шаблоном

Свяжите компонент «Грид» со всей размеченной областью в Excel-шаблоне :


ABAP Export Grid to Excel


Связь с контекстом

Свяжите компонент «Грид» с контекстом, в соответствии со схемой :


Это сделать очень просто :




Выбор столбцов «Грида» 

Во вкладке свойств, в пункте «Опции вывода» нажмите на кнопку , после чего откроется экран, разделенный на два списка : 

  • Левый список содержит столбцы (в требуемом порядке), которые должны быть выведены в формуляр.  

  • Правый список содержит оставшиеся столбцы, доступные для вывода в формуляр.

Переместите из правой части в левую (и расположите в требуемом порядке) тот набор столбцов, который следует вывести в формуляр:



Активируйте формуляр, нажав на кнопку 

Формуляр готов.



Пояснения

Данный пример показывает, чтобы вставить таблицу в Печатную форму, достаточно всего одного компонента «Грид» . 
Требуется только сопоставить его с размеченной областью в шаблоне и с таблицей из контекста, а затем, выбрать из списка отображаемые столбцы.

Вкладка свойств компонента «Грид» :