Comment : |
Langages disponibles : reporting, Maintain
La fonction LCWORD convertit les lettres dans une chaîne de caractères à une casse mixte. Il convertit tous les caractères alphanumériques en minuscules à l'exception de la première lettre de chaque mot et de la première lettre après un guillemet simple ou double, qu'il convertit en majuscules. Par exemple, O'CONNOR est converti en O'Connor et JACK'S à Jack'S.
LCWORD ignore les caractères spéciaux numériques dans la chaîne source et continue à convertir les caractères alphabétiques suivants. Le résultat de LCWORD est une chaîne dans laquelle les caractères en majuscules initiaux de tous les mots sont suivis par des caractères en minuscule.
LCWORD(length, source_string, output)
où :
Entier
est le nombre de caractères dans la chaîne source_string et le champ de sortie.
Alphanumérique
est une chaîne de caractères à convertir encadrée par des guillemets simples, ou un champ contenant celle-ci.
Alphanumérique
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples. La longueur doit être supérieure ou égale à length.
LCWORD convertit le champ LAST_NAME à une casse-mixte; le résultat est stocké dans 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 sortie est :
LAST_NAME MIXED_CASE --------- ---------- STEVENS Stevens SMITH Smith BANNING Banning IRVING Irving ROMANS Romans MCKNIGHT Mcknight
WebFOCUS |