Cómo: |
Idiomas disponibles: informes, Maintain
La función ARGLEN mide la longitud de una cadena de caracteres dentro de un campo, sin incluir los espacios en blanco finales. El formato de campo en un archivo máster especifica la longitud de un campo, incluidos los espacios en blanco finales.
En Dialogue Manager, la longitud de una cadena de caracteres proporcionada se mide con el sufijo .LENGTH.
ARGLEN(length, source_string, output)
donde:
Número entero
Es la longitud del campo que contiene la cadena de caracteres o un campo que contiene la longitud.
Alfanumérico
Es el nombre del campo que contiene la cadena de caracteres.
Número entero
Es el campo que contiene el resultado o el formato del valor de salida, entre comillas simples.
ARGLEN determina la longitud de la cadena de caracteres de LAST_NAME y guarda el resultado en NAME_LEN:
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
NAME_LEN/I3 = ARGLEN(15, LAST_NAME, NAME_LEN);
WHERE DEPARTMENT EQ 'MIS';
END
La salida es:
LAST_NAME | NAME_LEN |
--------- | -------- |
SMITH | 5 |
JONES | 5 |
MCCOY | 5 |
BLACKWOOD | 9 |
GREENSPAN | 9 |
CROSS | 5 |
WebFOCUS |