Cómo: |
Idiomas disponibles: informes, Maintain
La función LCWORD convierte las letras de una cadena de caracteres a mayúsculas y minúsculas. Convierte cada carácter alfanumérico a minúscula, excepto la primera letra de cada palabra nueva y la primera letra posterior a una comilla simple o doble, que aparece en mayúscula. Por ejemplo, O'CONNOR se convierte en O'Connor y JACK'S, en Jack'S.
LCWORD ignora los caracteres numéricos y especiales de la cadena de origen y continúa convirtiendo los caracteres alfabéticos siguientes. El resultado de LCWORD es una cadena en la que los caracteres iniciales, en mayúscula de todas las palabras vienen seguidos de caracteres en minúscula.
LCWORD(length, source_string, output)
donde:
Número entero
El número de caracteres en source_string y output.
Alfanumérico
Es la cadena de caracteres que se va a convertir, entre comillas simples, o un campo o variable que contenga la cadena de caracteres.
Alfanumérico
Es el nombre del campo que contiene el resultado, o el formato del valor de salida puesto entre comillas simples. La longitud debe ser mayor o igual que length.
LCWORD convierte el campo LAST_NAME a mayúsculas/minúsculas y guarda el resultado en MIXED_CASE.
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
MIXED_CASE/A15 = LCWORD(15, LAST_NAME, MIXED_CASE);
WHERE DEPARTMENT EQ 'PRODUCTION'
END
La salida es:
LAST_NAME MIXED_CASE --------- ---------- STEVENS Stevens SMITH Smith BANNING Banning IRVING Irving ROMANS Romans MCKNIGHT Mcknight
Information Builders |