2009 Jan 07 11:18 AM
Hi everybody,
where can I find informations regarding dynpros, e.g. attributes, fields, elements ans so on?
Are there any tables where such information is stored?
Thanks in advance
Lutz
2009 Jan 07 12:13 PM
Hello Lutz,
what kind of information are you looking for? Any specific details?
A table that was not mentioned in this thread is the internal table "screen".
It stores all the element of the dynpro and is accessible at runtime to modify certain elements on the screen.
Details can be found here:
http://help.sap.com/erp2005_ehp_04/helpdata/EN/9f/dbab6f35c111d1829f0000e829fbfe/frameset.htm
Regards
Patrick
2009 Jan 07 11:20 AM
HI,
Those details structure is .. RSMPE -- Menu Painter: Input/Output fields (4.0)
hope it helps you.
Thanks!
2009 Jan 07 11:43 AM
2009 Jan 07 12:00 PM
2009 Jan 07 12:06 PM
2009 Jan 07 11:21 AM
HI,
In the screen itself we will be get to know the all related stuff.u can check DD02L where u will be getting the tables for all sap provided.
Regards,
Naresh.
2009 Jan 07 11:26 AM
2009 Jan 07 12:13 PM
Hello Lutz,
what kind of information are you looking for? Any specific details?
A table that was not mentioned in this thread is the internal table "screen".
It stores all the element of the dynpro and is accessible at runtime to modify certain elements on the screen.
Details can be found here:
http://help.sap.com/erp2005_ehp_04/helpdata/EN/9f/dbab6f35c111d1829f0000e829fbfe/frameset.htm
Regards
Patrick
2009 Jan 07 12:19 PM
Hi Patrick,
yes, that's what I'm looking for. But I need a transparent table not a structure where I can read the data from.
2009 Jan 07 12:27 PM
in many cases, not all fields from your screen are retrieved from one and the same table. Most of the times, the data on your screen is retrieved from several transparant tables, that's is why structures are used in which the fields of all the relevant tables are defined for all the relevant fields.
So your question is to general. So to retrieve the data from the transparant table, you should go via the dataelement on the screen field and do a where used.
2009 Jan 07 12:35 PM
So, the reason for my quetsion is, that I want to document my dynpros in an external system. Therefor I want to extract the tables where all definitions regarding the dynpros are stored.
2009 Jan 07 12:41 PM
Just to be clear:
Do you want to document the screen number, program name, and screen status OR do you want to store the data which is shown on your screen, being the screen fields?
2009 Jan 07 12:52 PM
I want to document the number, programname, fields etc. not the data.
2009 Jan 07 1:01 PM
For program and screen details use this table D021T
and for fields use this function module DDIF_FIELDINFO_GET.
2009 Jan 07 1:07 PM
Hi Gautham,
Same table i mentioned in my previous post. But could not understand why certain elements are not displayed
Example Prog :SAPMV45A
Screen 0253
Fields in the table are UEB01 and UEB02 but in SE51 there are few more elements
Regards
2009 Jan 07 1:08 PM
Probably scattered across several tables, so maybe try ABAP statement EXPORT DYNPRO. Internal use only, but quite useful...
You could put this inside a loop at the contents of table D020S.
Thomas
2009 Jan 07 1:14 PM
Like Thomas already mentioned table D020S would be a good start together with tables TADIR and TRDIR. Good luck.
2009 Jan 07 1:10 PM