on 01-03-2007 11:44 AM
Hello Experts,
I am new to smartforms.
I need to write the forms for print the dunning level letters to customers in multiple languages.
Can you please help me how to do this with necessary steps.
You help is greatly appreciated with points.
Thanks
Dan
Hi Durgaprasad,
Thanks for the response.
Also pls tell me while coding (in the program) how do i check for the corresponding language and pass the respective text symbols to the smartform as in Ali's repl above?
Hi Richa. I wanna learn SMARTFORMS and not Scripts . Thanks to you too
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I guess you can pass the language attribute through the parameter of the Smartform Function Module CONTROL_PARAMETERS. Here we have the language attribute maybe you can use that one to control the language of the form.
But before that just make sure that you have translated the form to the required language.
hi Dan,
If you want to learn the sap script basic, here is the link
http://www.thespot4sap.com/articles/SAPscript_elements.asp
As per the specification-
Goto SE71- create a form
in form header, opt for the radio button translate to all languages.
and then define your form(which means windows, page window, paragraps, character formats)
Once you have created your form. Goto transaction se63.
in Menu goto translations->Long text->sap script->forms
Enter the form name along with source and target language.
Here enter the translated text and save the changes.
Once you save these changes, another copy of the form gets created in the second language(translated language). There two forms are separate forms and hence any changes to a form in one language will not reflect in the form of other language. So it is always recommended to create the form and wait till the last change. Once the form is finalized, translation should be the last step to do. Any further changes in one will not change the other. You need to change the other form explicitly.
Hope this explaination helps.
Regards,
Richa.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Ali,
By handling with Text elements you mean you are talking about SAP Scripts?
I dont see any text elemnts in menu goto-->...etc
I need to do in smartforms. Its it not possible in smartforms?
thanks
Dan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Dan,
You can handle this in two ways,
<b>Method 1.</b> Create seperate smartforms for each language,
<i> or
if you are not allowed to create multiple smartforms then,</i>
<b>Method 2.</b> Handle this with "<b>Text Symbols</b>" in the program code.
(Goto -> Text elements -> Text Symbols)
<u>Explanation Method2:</u>
Create Text Symbols holding text for different languages.
While coding (in the program) check for the corresponding language and pass the respective text symbols to the smartform.
<i>Please contact for more clarifications...</i>
<i><b>
Best Regards
Ali S</b></i>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Thanks for the reply. How do i handle this in coding?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Check tcode SE63.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
in this case
u have change the form attributes(general attributes tab)
here u can change the language
and also select the option in tanslate as
to all languages
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
85 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.