Да, нужно что бы по SUBMIT отработала программа, но события на ALV обрабатывала изначальная программа, т.е. в фоне сформировалась некая виртуальная таблица, а для вывода её на экран передала в первую.
Да, нужно что бы по SUBMIT отработала программа, но события на ALV обрабатывала изначальная программа, т.е. в фоне сформировалась некая виртуальная таблица, а для вывода её на экран передала в первую.
Если есть возможность - то алгоритм выбора данных во второй программе лучше вынести в отдельный ФМ или метод класса, который вызывать и из первой, и из второй программ.
Если такой возможности нет, то примерно так:
1. Первая программа запускает вторую
2. Вторая собирает данные, и возвращает таблицу через EXPORT. Нужно учесть что если может возвращаться много данных, либо пользовать буду сразу несколько пользователей - то лучше сразу сделать EXPORT ... DATABASE, иначе рано или поздно столкнетесь с дампами по нехватке памяти
3. Первая программа делает IMPORT и отображает ALV
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.