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

CASE Sensitivity while displaying text in Module pool

Former Member
0 Likes
10,990

Hi All,

Am trying to display the TEXT in the Module pool screen in user entered format but its converting all characters to Capital ones.

Its not taking  the User entered format.

I have given the Check for the UPPER CASE/LOWER CASE in the Special attributes in the Element list.

But still problem is persists.

Please give me suggestions to handle this one.

Thanks in Advance.

21 REPLIES 21
Read only

Former Member
0 Likes
8,811

Hi,

Check at field's domain level (uppercase /lowercase ) attribute  in Data Dictionary.

Regards,

DPM

Read only

0 Likes
8,811

I have used  Domain only. its of Lower case Check is enabled.

Thanks for response.

Read only

nabheetscn
SAP Champion
SAP Champion
0 Likes
8,811

Hi Rajesh

In the screen attribute under dictionary tab you have a checkbox for it. Is it checked..Seconldy is your fields referring to some database table/structure?

Please attach screen shot of attribute

Nabheet

Read only

0 Likes
8,811

Hi Nabheet,

Am referring to the Custom table field  created is SE11.

Thanks,

Rajesh

Read only

Former Member
0 Likes
8,811

Hi Rajesh,

As per  above discussion, you have already mentioned that,

1) Configuration is okay at domain level and screen field level.

Kindly check in your code whether any

TRANSLATE TO UPPER-CASE statement is there.

If no such statement exists, kindly regenerate the screen( or reactivate the function group ).

Regards,

DPM

Read only

0 Likes
8,811

Hi Debopriyo,

I am taking the value from screen to work area. I have checked in the debugging mode its getting capital letters there it self.

Am not using this TRANSLATE TO UPPER-CASE statements.


Thanks,

Rajesh

Read only

0 Likes
8,811

Hi Rajesh

Can you please put here your work area declaration

Nabheet

Read only

0 Likes
8,811

Check the declaration of the field ( what data element & domain, it is referring to )  in the work area. Check again the domain uppercase/lowercase attribute of the corresponding work area field.

Read only

kethanuppalapati
Explorer
0 Likes
8,811

Hi Rajesh,

In the screenshot which you have provided above does not show the input/output field name.

If you named it by referring to dictionary then it automatically takes the attributes the dictionary structure. When referring to dictionary structure the the upper/lower case attribute gets grayed out and will not allow you check the field.

Remove the dictionary reference in field name.

Regards,

Kethan.

Read only

0 Likes
8,811

Hi Kethan,

I have tried in both the ways.

1. Referring the data dictionary element .

2. Created of character type and selected the Upper/Lower case flag.

Thanks,

Rajesh

Read only

0 Likes
8,811

Can you please all the details explicitly rather than every one asking it one by one. Attach the screen shot of field name,declaration,table fields if any at least

Nabheet

Read only

0 Likes
8,811

Hi Rajesh,

Remove the dictionary reference for the field and then you will be able to check the upper/lower case in attributes.

Regards,

Kethan.

Read only

0 Likes
8,810

I have tried that one as well .

Thanks,

Rajesh

Read only

0 Likes
8,810

Did you check the domain reference of the work area field. Is the domain referred by the screen field and the one for the workarea  same.

Read only

0 Likes
8,810

Hi Rajesh,

Repost the snapshot including field name.

If you refer to dictionary then it takes the properties of dictionary field. In the below image we are referring the filed name to SPFLI-NAME. Now you can see the upper/lower case is grayed out.

Also check the field properties at domain level. let me know if still there is a issiue.

Regards,

Kethan.

Read only

Former Member
0 Likes
8,810

Hi Rajesh,                 

Try to use some other domain (other than CHAR) to check everything else is fine.

You are referring to the Text LABEL or the Input/output Text field?.... The name of the screen field entered in the screen painter will always be in BLOCKS you cannot change it in the property pop-up. But display texts can be in both CAPS/small.

Please check whether you are referring to the field name in painter or the field display text. Also check for the domain/ data element description again and verify are you referring to the same data element here in property.

Regards,

Santhosh Yadav

Read only

0 Likes
8,810

Hi Santosh,

I have used Text LABEL only.Both the field names are similar.

Thanks,

Rajesh

Read only

0 Likes
8,810

Hi Rajesh

How have you declare NAME variable in your program..?

Nabheet

Read only

Former Member
0 Likes
8,810

Hi All,

Issue is resolved by re-created the Whole screen.

Thanks for your help.

Regards,

Rajesh

Read only

0 Likes
8,810

Hi,

Kindly close the thread. Mark it as answered.

Regards,

DPM

Read only

Former Member
0 Likes
8,810

This message was moderated.