3 Использование (руководство)

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

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

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

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

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

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

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

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

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

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

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

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

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

Profit !!!

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

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

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

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