SAPфорум.RU https://www.sapboard.ru/forum/ |
|
Получить результаты фонового выполнения отчётов https://www.sapboard.ru/forum/viewtopic.php?f=13&t=97987 |
Страница 1 из 1 |
Автор: | falazure123 [ Пт, сен 13 2019, 14:41 ] |
Заголовок сообщения: | Получить результаты фонового выполнения отчётов |
Добрый день. Стоит задача создать новый отчёт. Из ТЗ: "При указании данных на селекционном экране и нажатии выполнить, необходимо в фоновом режиме запустить отчёт J3RFLVMOBVEDH с параметрами с СЭ". "При снятии отчёта, выводим следующие данные в отчёт формата ALV". И дальше идёт перечисление данных, которые выдаёт отчёт J3RFLVMOBVEDH. Также ещё нужно запускать фоном ещё один отчёт и из него тоже тянуть данные в ALV. То есть, как я понимаю, мне нужно вытащить в мою ALV данные, которые получаются в результате фоновой работы отчётов. Как я могу их получить ? Коллега подсказал, что можно как-то использовать assign и тянуть из памяти данные. Я не до конца понял эту идею. Подскажите как это реализовать? |
Автор: | pberezin [ Пт, сен 13 2019, 15:47 ] |
Заголовок сообщения: | Re: Получить результаты фонового выполнения отчётов |
ну как вариант - чтото вроде SUBMIT report EXPORTING LIST TO MEMORY AND RETURN. И далее ФМ-ами (LIST_FROM_MEMORY и проч, см. абап-справку к submit) извлекаете листинг отчёта из памяти, парзите, вытаскиваете нужные поля. Разумеется парзить придётся с учётом того, что в SU3 у двух разных пользователей в общем случае могут быть настроены по разному форматы дат, сумм, и полей имеющих CONVERSION_EXIT (ну например код СПП-элемента). Способ интересный. Но алгоритмизация парзинга может получиться достаточно объёмная, если листинг навороченный. Либо то же самое, но через запуск именно фонового задания (пример есть в справке к SUBMIT - job_options ) и последующее вытаскивание из очереди спула своего запроса и листинга из него. ФМ навскидку не подскажу. |
Автор: | DED_MOROZ [ Пн, сен 16 2019, 08:59 ] |
Заголовок сообщения: | Re: Получить результаты фонового выполнения отчётов |
Вот еще посмотри способ: https://abap-blog.ru/sap-dynpro/poluchenie-dannyx-iz-standartnyx-sap-gui-alv-otchyotov/ |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |