3.1 Руководство

XLSX Road Map

Чтобы приступить к работе, необходимо иметь инсталлированную функциональность в SAP-системе.

«Дорожная карта» процесса разработки:


1) Разработка Контекста (подробнее).

В качестве контекста вы можете воспользоваться любым подходящим вам Табличным типом, Структурой или Элементом данных из ABAP-словаря. 

Либо создайте свой контекст, используя транзакцию SE11.

 

2) Разработка Формуляра (подробнее).

Запустите транзакцию ZXLWB_WORKBENCH и создайте структуру формуляра в визуальном редакторе. 

Ни строчки кода! Требуется только кликать мышкой. 

 

3) Разработка Программы печати (подробнее).

Разработайте программу печати, в которой:

  • объявите контекст (переменную, ссылающуюся на тип из ABAP-словаря);

  • заполните контекст данными 

  • вызовите Ф.М. 'ZXLWB_CALLFORM' .
Profit !!!


По умолчанию, формуляр сразу выводится на экран посредством MS Excel. 

Однако, вы можете использовать опцию сохранения XLSX-файла на ваш компьютер.

И, конечно же, вы легко можете получить готовый XLSX-файл в виде hex-последовательности для дальнейших манипуляций с ним (например, отправки по электронной почте).

И да, XLSX-файл формируется без OLEнепосредственно на сервере приложений (что позволяет получать результат в Фоновом процессе).