LCWORD2: Conversione di una stringa di caratteri in caratteri minuscoli e maiuscoli

Come:

Lingue disponibili: reporting, Maintain

La funzione LCWORD2 converte le lettere in una stringa di caratteri in caratteri misti, convertendo la prima lettera di ciascuna parola in caratteri maiuscoli e qualsiasi altra lettera in caratteri minuscoli. Inoltre, le virgolette doppie o uno spazio indica che la prossima lettera dovrebbe essere convertita in caratteri maiuscoli.

Per esempio, "SMITH" dovrebbe diventare "Smith" e "JACK'S" dovrebbe diventare "Jack's".


Inizio pagina

x
Sintassi: Come convertire una stringa di caratteri in caratteri minuscoli e maiuscoli
LCWORD2(length, string, output)

dove:

length

Valore intero

La lunghezza, in caratteri, della stringa di caratteri o del campo da convertire, o un campo che contiene la lunghezza.

stringa

Alfanumerico

Stringa di caratteri da convertire, oppure un campo temporaneo che contiene la stringa di caratteri.

emissione

Alfanumerico

Nome del campo che contiene il risultato o il formato del valore di emissione racchiuso tra virgolette singole. La lunghezza deve essere maggiore o uguale alla lunghezza di length.



Esempio: convertire una stringa di caratteri in caratteri minuscoli e maiuscoli

LCWORD2 converte la stringa O'CONNOR’s in caratteri misti:

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

L'emissione è:

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

WebFOCUS