Como: |
Linguagens Disponíveis: Reporting, Maintain
A função ARGLEN mede o comprimento de uma string de caracteres dentro de um campo, excluindo os espaços à direita. O formato do campo em um Arquivo Master especifica o comprimento de um campo, incluindo espaços à direita.
No Dialogue Manager, você pode medir o comprimento de uma string de caracteres fornecida utilizando o sufixo .LENGTH.
ARGLEN(length, source_string, output)
onde:
Inteiro
É o comprimento do campo que contém a string de caracteres, ou um campo que contém o comprimento.
Alfanumérico
É o nome do campo que contém a string de caracteres.
Inteiro
É o campo que contém o resultado ou o formato do valor de saída posto entre aspas simples.
ARGLEN determina o comprimento da string de caracteres em LAST_NAME e armazena o resultado em NAME_LEN:
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
NAME_LEN/I3 = ARGLEN(15, LAST_NAME, NAME_LEN);
WHERE DEPARTMENT EQ 'MIS';
END
A saída é:
LAST_NAME | NAME_LEN |
--------- | -------- |
SMITH | 5 |
JONES | 5 |
MCCOY | 5 |
BLACKWOOD | 9 |
GREENSPAN | 9 |
CROSS | 5 |
Information Builders |