cancel
Showing results for 
Search instead for 
Did you mean: 

Debug Smartform

Former Member
0 Kudos

Hello Experts

How can I check the ovelapping values/Cells/Window if systematic error format . smartform_trace terminates saying "Trace closed due to en error " , so I am unable to dig out what is going wrong.

<removed by moderator>

Edited by: Thomas Zloch on Jun 16, 2011 9:38 AM - urgency reduced to normal

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello,

May be your template portion is overlapping some cells portions or may be the tabular structural dimension are are not being correctly given by you. Fisrt of all please check them accordingly in respect of your requirement. If they are not correctly mentioed. plz give the optimed values to them and then check them accordingly.

Regards,

Akg

Former Member
0 Kudos

Hi,

This issue is due to your form design. In the dimension of the fields,/cells/windows, check if the dimensions are not overlapping. Make sure dimensions are not over lapping for template/table in windows and also windows are not overlapping.

Your problem should be resolved.

intimate if problem resolved and solution and point.

Rahul..

Former Member
0 Kudos

Thanks Guys .

Problem is reslolved . Issue was excatly the same what Rahul has suggested above .

Appreciate your support .

Answers (4)

Answers (4)

Former Member
0 Kudos

Rahul has given the exact solution

former_member361845
Participant
0 Kudos

Hi,

You can debug by test/execute the smartform's FM and in menu GOTO select Main Program.

you will be open with the whole Program. Even you can check the values in loop stmt.

Hope this will be helpful.

Former Member
0 Kudos

Hi Rocky,

Create program lines just befor LOOP or where you want to check the overlapping of values. And in program lines put hardcoded break point or break point with your SAP ID. Activate the smartform and execute it.

The debugger will be called at your program lines and thereafter you can check further processing of the form.

Former Member
0 Kudos

adjust your driver program:

after the call of your FM (Smartforms) add a call to following FM: SSFRT_READ_ERRORTAB. it will give you a table of errors that smartforms encountered while trying to process itself.