‎2006 Aug 08 7:35 PM
Hello Friends,
I have created a smartform and have a print program for the same in SE38.
However is there a way to find out the name print program if i know the name of the smartform.
Thanks and regards.
Shejal
‎2006 Aug 08 7:37 PM
Hi,
goto table tnapr.
pass the form name to the field sform, it will giv u the print program name
regards,
keerthi.
‎2006 Aug 08 7:36 PM
hi shejal,
check the table <b>TNAPR</b>
field SFORM..
hope this helps,
do reward if it helps,
priya.
‎2006 Aug 08 7:37 PM
Hi,
goto table tnapr.
pass the form name to the field sform, it will giv u the print program name
regards,
keerthi.
‎2006 Aug 08 7:52 PM
Thanks Priya and Keerthi,
I have checked in the table TNAPR and looked into the field sform and it has the data element TDSFNAME. but however when i excute it, i dont have an input field where i can enter the name of the smartform.
Any help on this.
Shejal.
‎2006 Aug 08 8:09 PM
hi shejal,
its the last field when u check the table entries of se11..
‎2006 Aug 08 8:16 PM
Priya,
I have found the field and is the last in the sequence.
however if i excute the table it dosent have an option where in could enter the name of the smartform.
hope this is clear for my problem.
Thanks again for the reply.
Shejal.
‎2006 Aug 08 8:18 PM
‎2006 Aug 08 7:43 PM
hi,
there is one more method also
u can probably find it by using the WHERE Used list on the FM ssf_function_module_name..
if there is no above option like in scripts
You will have to scan the ABAP source for the smartform name using the delivered Program RPR_ABAP_SOURCE_SCAN.
or
Just look in table TNAPR; you should find an entry for the Smartform!
u can check the below link also
Regards,
Naveen