05-02-2013 7:55 AM
Hi Experts,
I am working on smartforms and I am using period as an input criteria for some Ledger Outputs.
For few periods say like 1 to 12 its giving me correct output but when period changes to say 7 to 9 then I am getting dump in smartform output.
Means for few periods its giving correct output for few periods its giving dump screen.
Please help to solve this. Below is the dump screen error analysis
Thanks inadvance.
Thanks,
Basanagouda
05-02-2013 9:02 AM
Hello,
Please check all field symbol before making use of it. Otherwise it would go for dumps.
IF <FIELD-SYMBOL> is assigned.
endif.
05-02-2013 9:36 AM
Hi sasanur,
check these things
1)Did you properly transported all components of forms within a package?
2)There may be some tables of large sizes,not suits to window,
3)If multiple pages is there,did page break happening properly?
also check relevant sap notes & their correction instructions example
Note 776456 - SSF: Shortdump in 'tab_restart_table' (SAPLSTBC)
Note 882080 - Short dump GETWA_NOT_ASSIGNED
Note 842544 - Short dump: Printing at phase level
Note 812439 - SSF: GETWA_NOT_ASSIGNED short dump in TAB_RESTART_TABLE
Hope it will solve your problem.
Thanks
Gourav.
05-02-2013 9:40 AM
Hi,
From your screen shot it says u tried to access some unassigned field symbols in your driver program.
Please make sure whether you had declared them in the program or not?
Try to post your program if any further help required on this.
Thanks
Pavan.N
05-02-2013 9:48 AM
Hi,
The reason is because you did not assign your field symbol correctly
The type must be the same as the value you assign it
You have to use the ASSIGN statement
Also in ST22 you can see the line at which dump has occurred. That should give you a better idea on the Field-symbol that is causing the problem.
Cheers,
Arindam
05-02-2013 9:48 AM
Screen shot says it all you are acessing some unassigned field symbol. Please debug and check.
05-02-2013 9:59 AM
Hi All,
I am not using any field symbol in my program, this is SSF field symbol.
But for some periods its showing correct output. Only for few periods its coming fine.
Thanks,
Basanagouda
05-02-2013 10:05 AM
05-02-2013 10:42 AM
hi,
From the screenshot it is understood that you are using field symbol which is not assigned. Please go through the dump in st22 and check the code where the issue is.
05-02-2013 11:10 AM
Please make sure when you use field symbols, they are always assigned. Else do I check , if there is value or not.
Fields symbols are references so they will always give a run time error. You wont get an error at the time of activating the program.
Regards,
Manu
05-02-2013 11:16 AM
Hi,
There is another reason that could be possible one. Check if the cases where you have Dumps have scenarios where there is special characters in header data that is passed. I recalled a situation where the user was getting same Dump reason for processing a smartform.
Cheers,
Arindam
05-02-2013 12:35 PM
Hello Friends,
I found the exact issue, I am using Event on Sort begin under that I kept Command for new page for new vendor.
If I remove this command for new page its working fine but output will be continueous no page break at each vendor.
How to use page break for each vendor.
Thanks,
Basanagouda
05-02-2013 12:44 PM
Hi,
Assign the field symbol before using it.
Thanks & Regards,
Prasanna.