cancel
Showing results for 
Search instead for 
Did you mean: 

smartform issue

Former Member
0 Kudos

Hi,

i want to debug a smartform while calling from an external application (web page -wen user click a link it wl create a pdf that is generated by smartform)

a) i dont have change request, so i couldn't able to insert break-point or break username code in smartform.

b) tat particular smartform is not active. so i couldnt place the breakpoint at the desired point of the code in smartform.

in menu activate option is disable.

i tried using /h. but going to standard program.

can u suggest me any way.

Moderator message: please use more descriptive subject lines from now on.

Edited by: Thomas Zloch on Sep 2, 2010 12:56 PM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi..

You just need to follow these steps.

1. Execute the smartform in the SMARTFORMS transaction. You get a Function Module Name.

2. Now copy this Fuction Module Name which could be somewhat like /1BCDWB/SF00000014.

3. Now in SE38, just paste this Function Module name against the Program Name. You just need to add L before SF and F01 in the end. Just add the alphabets as it is shown below.

Function Module Name. : /1BCDWB/SF00000014

Include Name : /1BCDWB/LSF00000014F01

This particular include will contain the code for whatever we are performing in the Smartforms Nodes. So you can search for the node or for any variable you wanty to debug and put up a break point.

Hope it explains.

Regards,

Karthik

Former Member
0 Kudos

putting a break point in a smartforms doesnt help anyway, it will not stop.

only two chances you got is to:

1. hardcode a break-point or a break user in your smartform

2. when in smartform press F8 and then F7. Now you are in the generated FM for this smartform.

Search for the coding where you wish to install a breakpoint and then do it.

Former Member
0 Kudos

Hi,

Smartform has a Function module generated. Put a break point in FM and debug.

Regards,

Srini.