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".
LCWORD2(length, string, output)
dove:
Valore intero
La lunghezza, in caratteri, della stringa di caratteri o del campo da convertire, o un campo che contiene la lunghezza.
Alfanumerico
Stringa di caratteri da convertire, oppure un campo temporaneo che contiene la stringa di caratteri.
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.
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 |