‎2006 Aug 31 5:04 PM
When i create the Selection Screen paramaters for s report using 'Parameters' or 'Select-option' and refer the Selection Text for them to 'Dictionary' by clicking the chkbox for Dictionary in its text maintenence , then should it not display the text from German Dictionary for that field when logged in DE.
parameters : s_vbak foe vbak-vbeln.
goto->textelenemnt->slectiontext-> set dictionary ref for Selection text .
Run the report and text is taken from the Dictionary element in English .
But when i go to the DE system , the same report just displays S_vbak instead of the german text.
Pls help me on this ..these translations are taking toll
‎2006 Aug 31 5:12 PM
Hi,
maintain trnslations in DE language using se63 tcode.
Regards
Amole
‎2006 Aug 31 5:15 PM
‎2006 Aug 31 5:17 PM
Hi,
you need to translate the Selection texts. if that data element doesn't have the Text maintained in DE.
Check that too..
Regards
vijay
‎2006 Aug 31 5:18 PM
Hi,
You need to maintain the text in other language then only you can see the text.
For Translation the TCODE is se63.
Or in SE38 abap editor. open the program.
menu goto-> translation->enter the target language->
goto to element and write the translated text here.
One this is done save the changes and then login in this language and now you can see the changes.
Regards,
Richa
‎2006 Aug 31 5:23 PM
Thanks for the replies .
Is that the only way ...to maintain translations ...? If i set the selection screen to dictionary element , i tht then it should take it from the dictinary ref .
Vijay , i went to se11 and data element KODATBI while logged in german , and it did show the Data element in German ?
‎2006 Aug 31 5:31 PM
Hi,
This is becoz the description of the element KODATBI is already translated into german. But in your report even if you specify taking the dictionary ref, you will get the field name like
parameter : p_matnr....
if you have defined the text symbol for this then you will get that text on the selection screen else you will get p_matnr. In any case, you will not get the description given in the dictionary for this field
Regards,
Richa
‎2006 Aug 31 5:39 PM
So , that means , i would need to maintain the selection texts using se63 for each of the report
I tht that when the translation is present in the system for english and german , then why doesnt it come up on the screen for German while it does for English . Also , the original language for these DE is German , that means the english version is the translated one . wonder why wouldnt it print on selection screen the text in original language ??
‎2006 Sep 20 10:06 AM
Hi
I have the same kind of problem. I have found a workaround, but I thing the must be an error in SAP. I somebody have a better solution, pleas let me know.
In my program at have a normal parameter statement:
<i> PARAMETERS : pa_kunnr TYPE vbpa-kunnr OBLIGATORY VALUE CHECK.</i>
I have made the program in English (Original language). I also need it in Norwegian and some other languages. As you can see, the parameter PA-KUNNR refers to the field KUNNR in table VBPA. That refers to the dataelement KUNNR which have been translated into a lot of languages, including Norwegian. In Selection texts Ive flag the indicator for taking the text from dictionary.
It works in English where it says Customer. In all other languages the text for the field is PA_KUNNR.
Here comes the workaround:
1. Logon in Norwegian.
2. Go to Selection texts in change mode.
3. It will ask you if you want to change the original language to Norwegian. Accept it.
4. Make no changes but save it.
5. Activate it.
Now the Norwegian texts Debitor is shown at the screen. When I logon in English it still says Customer. I did the same for all the other languages and ended up changing the original language back to English. Now it works for all languages. We are not using German so I havent changed that. Therefore the text on the German screen is still PA_KUNNR.
I have only seen the problem at on version SAP_BASIS 620 (SP57). My other customers (on other versions) do not have this problem.
Regards
Michael