Come: |
Lingue disponibili: reporting
LJUST giustifica a sinistra una stringa di caratteri all'interno di un campo. Tutti gli spazi iniziali diventano spazi finali.
LJUST non presenterà nessun effetto visibile in un prospetto che utilizza fogli di stile (SET STYLE=ON), a meno che non si decide di centrare l'elemento.
LJUST(length, source_string, output)
dove:
Valore intero
Numero di caratteri in source_string e output, o un campo che contiene la lunghezza.
Alfanumerico
Stringa di caratteri da giustificare, oppure un campo o variabile che contiene la stringa di caratteri.
Alfanumerico
Nome del campo che contiene il risultato o formato del valore di emissione racchiuso tra virgolette singole”.
La seguente richiesta crea il campo XNAME, in cui gli ultimi nomi sono sono giustificati a sinistra. LJUST giustifica a sinistra il campo XNAME e memorizza il risultato in YNAME.
SET STYLE=OFF
DEFINE FILE EMPLOYEE
XNAME/A25=IF LAST_NAME EQ 'BLACKWOOD' THEN ' '|LAST_NAME ELSE
''|LAST_NAME;
YNAME/A25=LJUST(15, XNAME, 'A25');
END
TABLE FILE EMPLOYEE
PRINT LAST_NAME XNAME YNAME
END
L'emissione è:
LAST_NAME XNAME YNAME --------- ----- ----- STEVENS STEVENS STEVENS SMITH SMITH SMITH JONES JONES JONES SMITH SMITH SMITH BANNING BANNING BANNING IRVING IRVING IRVING ROMANS ROMANS ROMANS MCCOY MCCOY MCCOY BLACKWOOD BLACKWOOD BLACKWOOD MCKNIGHT MCKNIGHT MCKNIGHT GREENSPAN GREENSPAN GREENSPAN CROSS CROSS CROSS
WebFOCUS |