Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Selection Text

Former Member
0 Likes
1,697

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

8 REPLIES 8
Read only

Former Member
0 Likes
931

Hi,

maintain trnslations in DE language using se63 tcode.

Regards

Amole

Read only

Former Member
0 Likes
931

are the texts maintained in german languages??

Read only

Former Member
0 Likes
931

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

Read only

Former Member
0 Likes
931

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

Read only

0 Likes
931

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 ?

Read only

Former Member
0 Likes
931

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

Read only

0 Likes
931

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 ??

Read only

0 Likes
931

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” I’ve 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 haven’t 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