Como: |
Linguagens Disponíveis: Reporting, Maintain
A função LCWORD converte as letras de uma string de caracteres em minúsculas e maiúsculas. Esta função converte cada caractere alfanumérico em minúscula, exceto a primeira letra de cada nova palavra e a primeira letra após aspas simples ou duplas, convertidas em maiúsculas. Por exemplo, O'CONNOR será convertido em O'Connor e JACK'S, em Jack'S.
LCWORD pula caracteres numéricos e especiais na string de origem e continua a converter os seguintes caracteres alfabéticos. O resultado de LCWORD é uma string na qual os caracteres maiúsculos iniciais de todas as palavras são seguidos de caracteres minúsculos.
LCWORD(length, source_string, output)
onde:
Inteiro
É o número de caracteres em source_string e output.
Alfanumérico
É a string de caracteres a ser convertida, colocada entre aspas simples ou um campo ou variável contendo a string.
Alfanumérico
É o nome do campo que contém o resultado ou o formato do valor de saída posto entre aspas simples. O comprimento deve ser maior que ou igual a length.
LCWORD converte o campo LAST_NAME em maiúsculas e minúsculas e armazena o resultado em MIXED_CASE.
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
MIXED_CASE/A15 = LCWORD(15, LAST_NAME, MIXED_CASE);
WHERE DEPARTMENT EQ 'PRODUCTION'
END
A saída é:
LAST_NAME MIXED_CASE --------- ---------- STEVENS Stevens SMITH Smith BANNING Banning IRVING Irving ROMANS Romans MCKNIGHT Mcknight
Information Builders |