|
Puedes
utilizar esta funcion, espero te sirva
D
LowerCase
PR 32767
OPDESC
D String 32767 OPTIONS(*VARSIZE) D
Lower
C
'abcdefghijklmnopqrstuvwxyz'
D Upper C 'ABCDEFGHIJKLMNOPQRSTUVWXYZ' *===============================================================
USE: Eval LOWER = LowerCase(DATA) *===============================================================
P LowerCase B EXPORT D LowerCase PI 32767 OPDESC D Input 32767 OPTIONS(*VARSIZE) * Retrieve operational descriptor C Callb 'CEEDOD' C Parm 1 ParmPos C Parm DescType C Parm DataType C Parm DescInf1 C Parm DescInf2 C Parm DataLen * Extract the data from the string C Eval Output = %Subst(Input:1:DataLen) * Convert string to lower case C Do DataLen X C Eval Char = %Subst(Output:X:1) C Upper:Lower Xlate Char Char C Eval %Subst(Output:X:1) = Char C Enddo * Return lower case string C Return Output P LowerCase E Gerardo Santillana
|
- RE: no permitir Mayusculas en un campo de entrada gerardo.santillana
- RE: no permitir Mayusculas en un campo de entrada gerardo.santillana
- RE: no permitir Mayusculas en un campo de entrada Juan Carlos Paredes
- Re: no permitir Mayusculas en un campo de entrada jordi . salas
