‎2010 Apr 23 12:10 PM
I want the upper case / Lower case flag to be checked active by default when we execute my function module. How can we achieve ?
‎2010 Apr 23 12:19 PM
It's probably more important that your import or export parameter domain has the lower case checkbox on. For instance, if you use something like CHAR30, the lower case won't get passed to the FM. But if you create a custom domain of char / 30 and check the lower case box, the data will be passed into the function module as is. At least, that's what's working for me in things like free-form text and desktop filenames.
‎2010 Apr 23 12:46 PM
‎2010 Apr 28 7:26 AM
‎2010 Apr 28 9:33 AM
> I want the upper case / Lower case flag to be checked active by default when we execute my function module. How can we achieve ?
Do you mean the flag when you execute the FM in test mode from SE37? You can't. Just remember to check it, that's all.
‎2010 Apr 28 9:41 AM
‎2010 Apr 28 9:53 AM
Hi,
You don't need to do the same when you call a function module in a program, it's only relevant when you are entering values into the test transaction that the dynpro converts fields to upper case.
Regards,
Nick
‎2010 Apr 28 11:07 AM
The checkbox is a part of FM TEST Framework and any changes can't be made to it. Also, while calling through program it will come into picture.
If you want text in specific case
1. Check the domain lowercase property of the data element to be used in import parameters.
2. Use TRANSLATE statement to change case inside the FM.
‎2010 May 04 1:10 PM
‎2010 Jul 16 5:58 AM