Application Development 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: 

Dictionay Structures in report program

Former Member
0 Kudos

Hi,

I have a requirement to know the all sap and custom tables tables used in a program.

how can i know Dictionary Strcutures used in a report program.

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

If you have to do it programatically, check the FM RS_PROGRAM_INDEX . The TABLES parameter COMPO returns all

components of the program object. Else goto SE80 and give the report name selecting the program option and give display.

You will get a list of all tables (data dictionary) and variables (fields) used in the program.

Regards,

Vik

5 REPLIES 5

former_member555112
Active Contributor
0 Kudos

Hi,

In SE38; go to Utilities-->Environmental analysis.

It will give you the list of dictionary objects used within the program.

Regards,

Ankur Parab

Former Member
0 Kudos

Hi,

If you have to do it programatically, check the FM RS_PROGRAM_INDEX . The TABLES parameter COMPO returns all

components of the program object. Else goto SE80 and give the report name selecting the program option and give display.

You will get a list of all tables (data dictionary) and variables (fields) used in the program.

Regards,

Vik

former_member585060
Active Contributor
0 Kudos

Hi,

Use ST05 Transaction

Open ST05 Click on Trace on.

Run your report in other Session, after completing the report execution. Deactivate trace and click on display. It will list all the tables accessed.

or

Open the Report program in SE80

See under the DIctionary Structures for all tables and structures used.

Regards

Bala Krishna

Edited by: Bala Krishna on Aug 11, 2009 12:59 PM

Former Member
0 Kudos

Hi,

You can go to SE80, select program in dropdown, then write your program name, then you can see there folders with Fields, Types... etc...

Hope this helps.

Benedict

Former Member
0 Kudos

hi

if you have sap 4.7 version then go to se38 and run sap standard program SAPMSEUZ,

If you have ECC 6.0 then make one ztcode and give program name SAPMSEUZ, and then run

hope it is the answer which you want