cancel
Showing results for 
Search instead for 
Did you mean: 

adobe forms and SE63

0 Kudos

Hello forumers,

I am now creating an adobe form (billing document) in English and I will be needing to have the same form in the Russian language. I have already followed the steps in Link:http://help.sap.com/saphelp_nw2004s/helpdata/en/8b/4f52cc3b104d0585e2f0ad354fb029/frameset.htm

and saved the object already. My question is that when will this Russian form be displayed? when the program is run in an environment where language = 'RU'?

What if I have to display the russian form if VBRK-WAERK(currency) = 'KZT' ?

Thanks a lot.

dgrachee.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Yes. You can use SPRAS also for setting the language.

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

When translation is done through SE63, the form is printed based on the language stored in the language control parameter( CONTROL_PARAMETERS-LANGU). IF you would like to print the form in Russian, set the language parameter as 'RU' and pass it to the form.Hope following code will help you.

DATA: ls_control_param TYPE ssfctrlop.

if VBRK-WAERK = 'KZT'.

ls_control_param-langu = 'RU'.

ELSE.

ls_control_param-langu = 'EN'.

ENDIF.

CALL FUNCTION l_fm_name

EXPORTING

  • ARCHIVE_INDEX =

  • ARCHIVE_INDEX_TAB =

  • ARCHIVE_PARAMETERS =

CONTROL_PARAMETERS = ls_control_param

  • MAIL_APPL_OBJ =

  • MAIL_RECIPIENT =

  • MAIL_SENDER =

  • OUTPUT_OPTIONS =

  • USER_SETTINGS = 'X'

....................

Nothing need to be changed in form.

Thanks

Shanly

Edited by: shanly.azeez on May 31, 2011 8:37 AM

Edited by: shanly.azeez on May 31, 2011 8:38 AM

0 Kudos

Hi Shanly,

Thanks for the suggestion. In that case there should ALWAYS be an output parameter (SPRAS) that will dictate the language of the form.