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: 

How to find List of Z forms in sap script?

former_member184119
Active Contributor

Hi Could any one help me to trace out how could we find the List of z FORMS(sap script forms) in sap system..

For instance if i put z* in smartforms and press f4 i will find list of customized forms where as

when i did the same thing in sapscripts (se71) it will display a tree structure ...where its hard to trace out...waiting for your inputs!!

Regards

Sas

1 ACCEPTED SOLUTION

Former Member

HI

Check the table TADIR, in the selection screen give object as from and obj_name as z*.

Vishwa.

17 REPLIES 17

Former Member
0 Kudos

first check with the nace transaction

second check the unclassified forms

you will find the zsapscripts

0 Kudos

Goto SE38

& execute program RSTXFCAT.

Enter Z* in FORM field.

Best regards,

Prashant

Former Member
0 Kudos

Hi,

Goto SE11 and open a table TNAPR and then it will give all the programs and Script forms for the output type that u mentioned .

Regards,

Venkat

former_member182371
Active Contributor
0 Kudos

Hi,

you can have a look at table TNAPR as well.

Best regards.

Former Member

HI

Check the table TADIR, in the selection screen give object as from and obj_name as z*.

Vishwa.

0 Kudos

Goto SE38

& execute program RSTXFCAT.

Enter Z* in FORM field.

Best regards,

Prashant

Hi Viswa when i gone through above format i can see 6 output forms

but when i see the same in TADIR with object name as FORM i can see 10 forms

which 4 are extra but unable to get them in the sap script . when i am entering the names in form and using diaply button system is prompting as the form(those 4 FORMS ) are not existing?

WHY SO any idea...im table even i didnt find any difference as such

Regards

Sas

0 Kudos

Because TADIR is not client dependent table.

so it can contain the scripts in other client also.

If you check in other clients you can get remaining scripts.

0 Kudos

Actually, TADIR is an client independant table, so may be it is showing scripts which are in other clients also. As scripts are client dependant, I think you are not able to see them in SE71.

Vishwa.

0 Kudos

Yup!! I check all the clients ...except golden client i have access to all the clients but its not appearing in any of the clients and more over i have a doubt if some one created the script and deleted from there is it still remaning in the TADIR table?

Regards\Sas

0 Kudos

No, once deleted then it will not be there in TADIR.

0 Kudos

Hi,

To find all the forms starting with Z: goto se16 and enter table name TADIR and on the selection screen enter PGMID as 'R3TR' OBJECT as u2018FORMu2019 and OBJ_NAME as u2018Z*u2019. This will show all the sap scripts starting with Z.

Hope this might prove useful.

0 Kudos

    Hello Pramod,

 

       Answer which is provided by you is absoluteley correct, I want to expand it in precise way

  Table Name : TADIR

 

  On selection screen of table to check the list of SAP SCRIPT .

  PGMID : 'R3TR'

  OBJECT : 'FORM'

  OBJ_NAME : 'Z*' or 'Y*'

Former Member
0 Kudos

GOTO SE03

CLICK ON SEARCH & OBJECT

WRITE FORM IN OBJECT SELECTION BOX

AND WRITE FORM NAME

F8

Former Member
0 Kudos

Have you checked in TNAPR table

Former Member
0 Kudos

Hi,

Just go to these tables SEOCLASS or TRDIR -> put Z* in program name-> execute.

Thanks

former_member227141
Active Participant
0 Kudos

Another way, is through transaction SE71,

In menu Form -> Find Form, select Find Characteristics,

then choose the selection criteria, Z* in form and EN in

language in order to get what you want.

Cheers,

Karina Hurtado

Clemenss
Active Contributor
0 Kudos

Oh my goodness, it is far easier.

In transaction SE71 initial screen, from the menu select Form -> Find (or Ctrl+F)

This will give you a dialog screen with 2 radio buttons, select "Search for characteristics" hit enter.

Regards

Clemens