cancel
Showing results for 
Search instead for 
Did you mean: 

related to smart form

Former Member
0 Kudos

Hi guys,

I got strucked in smart forms.I developed one smartform.After executed it generated one FM.

In driver program i called SSF_FUNCTION_MODULE_NAME, and i passed parameters formname,fm_name as V_FNAME.

after that i have to call the function module V_FNAME.

How can i call the V_FNAME in----


CNTL+F6?

i am not getting.

PLz help me.

Regards,

Venkat.

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,

In your driver program, click on Pattern, enter your functiom module name there (V_FNAME) and hit enter. This calls your smartform FM. Once this is done, just delete the whole function module name from Call Function and replace it with V_FNAME.

for ex : before : call function /E12234353

after : call function V_FNAME.

Thanks

Nayan

Former Member
0 Kudos

Hi,

You have called the function module SSF_FUNCTION_MODULE_NAME. OK.

Now next step you have to follow is,

just go to your smarform and Execute it (F8)

You will get a function module name like ' /1BCDWB/SF00000217'. Copy that.

Just now copy this name...go to ur driver program...then there you go to pattern...and as you call any other function module...

just put this value there /1BCDWB/SF00000217 '.

You will be able to generate the function module related to your smartforms.

This will surely work.

Thanks.

Swati.

naimesh_patel
Active Contributor
0 Kudos

Do like this:

1. In Smartforms press "Test". This will give you the screen of Function Builder. There must be one FM name. Copy that.

2. Now, if your program use Pattern (Ctrl + F6). Select FM and Paste the selected FM name.

3. System will inster that Pattern.

Now, replace the name of the FM with V_FNAME.

After doing this, if you change any importing or exporting paramter in the Smartform than you need to change the FM call in your program also, to make them in line.

Regards,

Naimesh Patel