2010 Mar 24 3:56 AM
Hi Experts,
In SE51, you enter the program name, screen number then choose element list and display. You'll get the list of screen elements present and their individual attributes like 'REQUIRED', 'INPUT' and many other.
Is there any way to get these details from database or function module by providing the program name and the screen number? I have been searching the forum but till now not able to find any information about this. Please note that I need to get these details using an independent program which is not linked to the required program and screen.
Your help is highly appreciated.
Thanks and regards,
Sumanth
Edited by: Sumanth MV on Mar 24, 2010 12:00 PM
2010 Mar 24 4:19 AM
Hi,
try to use the function module RPY_DYNPRO_READ and check the FIELDS_TO_CONTAINERS parameter in tables
2010 Mar 24 4:19 AM
Hi,
try to use the function module RPY_DYNPRO_READ and check the FIELDS_TO_CONTAINERS parameter in tables
2010 Mar 24 4:27 AM
Hi,
you can import dynpro definition using FM RS_SCREEN_IMPORT (WANTED_MODE = 'SHOW'). You get screen elements in the table F_G.
Cheers
2010 Mar 24 4:30 AM
Hi Sumanth,
You can make use of the FM GET_DYNPRO_LIST OR ECATT_GET_DYNPRO_FIELDLIST
Here I believe you have to use the FM GET_DYNPRO_LIST.
Hope this will help you.
Regards,
Smart Varghese
2010 Mar 24 5:00 AM