LCWORD: Cómo convertir una cadena a mayúsculas y minúsculas

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.


Principio de página

x
Sintaxis: Cómo Convertir una cadena de caracteres a mayúsculas y minúsculas
LCWORD(length, source_string, output)

donde:

length

Número entero

El número de caracteres en source_string y output.

string

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.

output

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.



Ejemplo: Cómo convertir una cadena de caracteres a mayúsculas y minúsculas

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