Comment : |
Langages disponibles : reporting, Maintain
Les fonctions ARGLEN mesurent la longueur d'une chaîne de caractères dans un champ, en excluant les espaces à droite. Le format d'un champ dans un fichier maître spécifie de la longueur d'un champ, y compris les espaces à droite.
Dans le gestionnaire de dialogue, vous pouvez mesurer la longueur d'une chaîne de caractères fournissent, en utilisant le suffixe .LENGHT.
ARGLEN(length, source_string, output)
où :
Entier
Est la longueur du champ contenant la chaîne de caractères , ou d'un champ qui contient la longueur.
Alphanumérique
est le nom d'un champ contenant un chaîne de caractères.
Entier
est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.
ARGLEN détermine la longueur d'une chaîne de caractère dans LAST_NAME ; le résultat est stocké dans 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 sortie est :
LAST_NAME | NAME_LEN |
--------- | -------- |
SMITH | 5 |
JONES | 5 |
MCCOY | 5 |
BLACKWOOD | 9 |
GREENSPAN | 9 |
CROSS | 5 |
WebFOCUS |