cancel
Showing results for 
Search instead for 
Did you mean: 

modify the print program of a smartform

Former Member
0 Kudos

hi,

i have to modify the print program of a smartform,its being called from the tcode vt03N and an output type has been defined to it, how i will be able to know the name of the print program?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

Look at FM 'SSF_FUNCTION_MODULE_NAMECALL used to interface smartforms into abap

FUNCTION 'SSF_FUNCTION_MODULE_NAME'

EXPORTING

FORMNAME = '<form name>'

IMPORTING

FM_NAME = fm_name

EXCEPTIONS

NO_FORM = 1

NO_FUNCTION_MODULE = 2

OTHERS = 3.

IF SY-SUBRC 0.

<error handling>

ENDIF.[/

Regards

Kiran

Former Member
0 Kudos

i tried to execute the function module SSF_FUNCTION_MODULE_NAME

the name of the print program is somewhat like /1BCDWB/SF0000074, we cant modify that, can we?coz it changes from system to system,isnt it?

Former Member
0 Kudos

Hi,

U know the Smartform Name right?

Go to SE11 >Table name= TNAPR>display

Here give the Smartform Name u will get the Print program Name.

Regards

Sandipan

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

go to table tnapr and gove the output type u will get the print program name and one way is to go to nace transaction and put the application and u will get the print program for that application

regards

Lalit

Former Member
0 Kudos

Hi,

1.u can find the name of print programs in TNAPR and TTXFP.

2.goto NACE and select the application and output type for the respect application.

3.Select the Processing routines then sform and driver program appears.

Regards,

Reward with points, if helpful(don't forget)