ARGLEN : Mesurer la longueur de chaîne

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.


Haut de page

x
Syntaxe : Mesurer la longueur d'une chaîne de caractères
ARGLEN(length, source_string, output)

où :

length

Entier

Est la longueur du champ contenant la chaîne de caractères , ou d'un champ qui contient la longueur.

source_string

Alphanumérique

est le nom d'un champ contenant un chaîne de caractères.

output

Entier

est le champ qui contient le résultat, ou le format de la valeur de sortie entre guillemets simples.



Exemple : Mesurer la longueur d'une chaîne de caractères

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