06-15-2009 8:06 AM
hi sap,
i have screen with 5 fields and on the first screen field the input must be in UPPER CASE.
I have tried in the attributes but i could not find anything to set. but there is one check box with UPPER CASE and LOWER CASE but it is non-editable mode. i tryed to check the tick box by unticking the check box of FROM DICTIONARY... but when i untick it gives me error.
how can i make it to give only upper case? can you please help me out
this is the table and field name : T024-EKGRP
your help is much appriciated. i have checked in the SDN but i could not find anything.
regards,
laya.
06-15-2009 8:21 AM
After pressing enter it get automaticaly converted into uppercase
because there is no lower case tick is maintain at domain level of
T024-EKGRP field
if you want to check whether data input is in uppercase then
u can check with
Field T024-EKGRP module check_uppercase.
Regards,
Alpesh
06-15-2009 8:56 AM
thank you alpesh,
it is turning to upper case thank you so much but when it is turning to upper case it should be in non-editable mode. user should not have an access to change it... how can i make it? can you please help me.
regards.
laya.
06-15-2009 9:11 AM
you can do it this thing in pbo
write this code in pbo.
loop at screen,
if screen-name = 'T024-EKGRP'.
if T024-EKGRP is initial.
screen-input = 1.
modify screen.
else.
screen-input = 0.
modify screen.
endif.
endif.
endloop.
Regards,
Alpesh
06-15-2009 8:22 AM
The domain for this field is not set to contain lower case characters, so it should already be so that anything you enter is converted to upper case.
06-15-2009 8:38 AM
Hi Laya munna, It is simple.just follow the steps. <LI>Copy the flow logic of the screen <LI>Delete the screen and recreate with same fields. <LI>Normally if you do not check Upper / Lower case check box, It converts to Upper case letters. So do not check for 1st field. <LI> Check Upper / Lower case check box for remaining fields. Thanks Venkat
06-15-2009 10:08 AM