Come: |
Lingue disponibili: reporting, Maintain
La funzione ARGLEN misura la lunghezza di una stringa di caratteri all'interno di un campo, escludendo gli spazi finali. Il formato campo in un file principale specifica la lunghezza di un campo, inclusi gli spazi finali.
Nel Dialogue Manager, è possibile misurare la lunghezza di una stringa di carattere fornito usando il suffisso .LENGTH.
ARGLEN(length, source_string, output)
dove:
Valore intero
Lunghezza del campo contenente la stringa di caratteri, o di un campo che contiene la lunghezza.
Alfanumerico
Nome del campo contenente la stringa di caratteri.
Valore intero
Il campo che contiene il risultato o formato del valore di emissione racchiuso tra virgolette singole.
ARGLEN determina la lunghezza della stringa di caratteri in LAST_NAME e memorizza il risultato in NAME_LEN:
TABLE FILE EMPLOYEE
PRINT LAST_NAME AND COMPUTE
NAME_LEN/I3 = ARGLEN(15, LAST_NAME, NAME_LEN);
WHERE DEPARTMENT EQ 'MIS';
END
L'emissione è:
LAST_NAME | NAME_LEN |
--------- | -------- |
SMITH | 5 |
JONES | 5 |
MCCOY | 5 |
BLACKWOOD | 9 |
GREENSPAN | 9 |
CROSS | 5 |
WebFOCUS |