Заказать курсовые, контрольные, рефераты...
Образовательные работы на заказ. Недорого!

Выгрузка отчетов в MS Office Excel

РефератПомощь в написанииУзнать стоимостьмоей работы

Сначала пользователю предлагается указать путь и имя файла для выгрузки отчета (рис. 21). В поле TARGETPATH указывается директория, в которую необходимо импортировать файл-шаблон. Для каждого отчёта существует свой шаблон для выгрузки, который хранится на сервере. В результате на машине пользователя будет сохранён файл Excel (рис. 23). Рис. 28. Тест функционального модуля: экран результатов… Читать ещё >

Выгрузка отчетов в MS Office Excel (реферат, курсовая, диплом, контрольная)

На рисунках 17, 18, 19, 20 в левом верхнем углу экрана присутствует кнопка «Выгрузка в Excel». При нажатии на эту кнопку пользователь может сохранить полученный отчёт в файл Excel.

Сначала пользователю предлагается указать путь и имя файла для выгрузки отчета (рис. 21).

Диалоговое окно «Сохранить как».
Выгрузка отчетов в MS Office Excel.
Рис. 21. Диалоговое окно «Сохранить как».

Рис. 21. Диалоговое окно «Сохранить как»

После нажатия на кнопку «Сохранить» появляется диалоговое окно, в котором пользователю предлагается либо запустить сохранённый файл, либо нет (рис. 22).

Диалоговое окно запуска выгруженного Excel-файла.

Рис. 22. Диалоговое окно запуска выгруженного Excel-файла

В результате на машине пользователя будет сохранён файл Excel (рис. 23).

Отчет в файле Excel.

Рис. 23. Отчет в файле Excel

Для каждого отчёта существует свой шаблон для выгрузки, который хранится на сервере.

Шаблон создаётся программистом. Для этого создаётся файл Excel, в котором формируется шапка таблицы с необходимым форматированием. После чего необходимо создать макрос в данном файле в редакторе Visual Basic: п.м. Сервис > Макрос > Редактор Visual Basic (рис. 24).

Создание макроса в MS Office Excel.

Рис. 24. Создание макроса в MS Office Excel

Код макроса создаётся при помощи специального дизайнера на языке Microsoft Visual Basic for Application (VBA) (рис. 25).

После сохранения изменений в файле-шаблоне EXCEL необходимо импортировать его на сервер для дальнейшего использования в разрабатываемой программе.

Импорт файлов-шаблонов выполняется при помощи функционального модуля (ФМ) ARCHIVFILE_CLIENT_TO_SERVER.

Для запуска данного ФМ необходимо выполнить транзакцию SE37 (ABAP-функциональные модули), после чего появится экран построителя функций (рис. 26).

Построитель функций.

Рис. 26. Построитель функций: первый экран

После ввода имени функционального модуля нажатием клавиши F8 вызывается экран ввода «Тест функционального модуля» (рис. 27).

Тест функционального модуля.

Рис. 27. Тест функционального модуля: экран ввода

В поле PATH указывается путь, где находится файл-шаблон.

В поле TARGETPATH указывается директория, в которую необходимо импортировать файл-шаблон.

После ввода вышеуказанных данных нажатием клавиши F8 вызывается экран результатов «Тест функционального модуля», где отображается время выполнения ФМ (выделено красным прямоугольником) (рис. 28).

Рис. 28. Тест функционального модуля: экран результатов

Показать весь текст
Заполнить форму текущей работой