Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

SAP Table for Dynpro Information

Former Member
0 Likes
5,745

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

1 ACCEPTED SOLUTION
Read only

PatrickMueller
Product and Topic Expert
Product and Topic Expert
0 Likes
3,835

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

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

17 REPLIES 17
Read only

Former Member
0 Likes
3,835

HI,

Those details structure is .. RSMPE -- Menu Painter: Input/Output fields (4.0)

hope it helps you.

Thanks!

Read only

0 Likes
3,835

RSMPE is only a structure not a table.

Read only

0 Likes
3,835

check this view.

TRDIR

Read only

0 Likes
3,835

Hi Lutz,

Check this table

D021T

Regards

Read only

Former Member
0 Likes
3,835

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.

Read only

Former Member
Read only

PatrickMueller
Product and Topic Expert
Product and Topic Expert
0 Likes
3,836

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

Read only

0 Likes
3,835

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.

Read only

0 Likes
3,835

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.

Read only

0 Likes
3,835

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.

Read only

0 Likes
3,835

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?

Read only

0 Likes
3,835

I want to document the number, programname, fields etc. not the data.

Read only

0 Likes
3,835

For program and screen details use this table D021T

and for fields use this function module DDIF_FIELDINFO_GET.

Read only

0 Likes
3,835

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

Read only

0 Likes
3,835

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

Read only

0 Likes
3,835

Like Thomas already mentioned table D020S would be a good start together with tables TADIR and TRDIR. Good luck.

Read only

former_member222860
Active Contributor
0 Likes
3,835

Hi,

Check this table

DYNPSOURCE

regards

Mahesh