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

Dictionay Structures in report program

Former Member
0 Likes
920

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
Read only

Former Member
0 Likes
858

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
Read only

Former Member
0 Likes
858

Hi,

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

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

Regards,

Ankur Parab

Read only

Former Member
0 Likes
859

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

Read only

former_member585060
Active Contributor
0 Likes
858

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

Read only

Former Member
0 Likes
858

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

Read only

Former Member
0 Likes
858

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