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

Cómo:

Idiomas disponibles: informes, Maintain

La función LCWORD2 combina las mayúsculas y minúsculas en las letras de una cadena de caracteres, convirtiendo la primera letra de cada palabra a mayúscula y el resto de las letras, a minúscula. Además, las comillas dobles y el espacio indican que la próxima letra debe convertirse a mayúscula.

Por ejemplo, "SMITH" pasaría a ser "Smith", y "JACK S" sería "Jack S".


Principio de página

x
Sintaxis: Cómo Poner una cadena de caracteres en mayúsculas y minúsculas
LCWORD2(length, string, output)

donde:

length

Número entero

Es la longitud en caracteres de la cadena o campo que se va a convertir, o un campo que contenga la longitud.

string

Alfanumérico

Es la cadena de caracteresque hay que convertir, o un campo temporal que contiene la cadena.

output

Alfanumérico

Es el nombre del campo que contiene el resultado, o el formato del valor de salida puesto entre comillas solas. La longitud debe ser mayor o igual que length.



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

LCWORD2 convierte la cadena O'CONNOR’s a mayúsculas y minúsculas:

DEFINE FILE EMPLOYEE
MYVAL1/A10='O'CONNOR'S';
LC2/A10 = LCWORD2(10, MYVAL1, 'A10');
END
TABLE FILE EMPLOYEE
SUM LAST_NAME NOPRINT MYVAL1 LC2 
END

La salida es:

MYVAL1      LC2
------      --- 
O'CONNOR'S  O'Connor's

WebFOCUS