03-25-2010 7:16 AM
Hello All,
I have a problem with ptinting of smartform.. I have created a smartform in english(a copy of standard smartform) but when i print it it gets printed in german !! Any idea why does it convert it to german?
03-25-2010 7:55 AM
Hi,
In which language you are logging in into your SAP system?
Regs,
Lokesh
03-25-2010 7:57 AM
03-25-2010 8:14 AM
Hi,
Please check the following path in your smart form.
Goto: Form attributes -> General Attributes -> Access. Here you can check you smartform' s language settings and Uncheck the two check boxes.
Is it clear?
~Lokesh
03-25-2010 8:12 AM
Hi,
Since you copied some standard form, there might be a logic of printing the form in customer language.Please check.
Regards,
NJ
03-25-2010 11:23 AM
When i debugged what i found was the smartform is called based on the vendor language. Since the vendor used in the document has german(DE) as the language hence the smartform in the language DE is picked.
Now any idea if iIhave to trigger the smartform in english irrespective of the language...or do i need to do any translation....Pls guide me
03-25-2010 11:42 AM
Hi,
Check for NAST-SPRAS value in the debugging mode, before calling smartform. It will be coming as EN (E) in your case.
So you need to set it as DE (D).
Pls let me know if it is working.
Regards,
Lokesh.
03-25-2010 11:58 AM
Thanks Lokesh for your quick response..This is not output type driven print out...This is an Quality notification output here the form & driver program is attached to a shop paper...
03-25-2010 12:09 PM
Hi,
Please check if the LANGU or 'REPLANGU1 of ''CONTROL_PARAMETERS' of the function module (FM generated by smartform) is specified as DE(german). If LANGU is specified as DE u will get the print in German. If u want the print in english pass **blank value to LANGU or REPLANGU1 of control_parameters and u will get the print in english.
Regards,
Rajeswari