Come: Riferimento: |
LPAD usa un carattere e lunghezza di emissione specifici per restituire una stringa di caratteri riempita a sinistra con quel carattere.
LPAD(string, out_length, pad_character)
dove:
Alfanumerico di lunghezza fissa
Una stringa da riempire al lato sinistro.
Valore intero
Lunghezza della stringa di emissione dopo il riempiemento.
Alfanumerico di lunghezza fissa
Carattere singolo per il riempimento.
Nella seguente richiesta rispetto all'origine dati WF_RETAIL, LPAD riempie a sinistra la colonna PRODUCT_CATEGORY con i simboli @:
DEFINE FILE WF_RETAIL LPAD1/A25 = LPAD(PRODUCT_CATEGORY,25,'@'); DIG1/A4 = DIGITS(ID_PRODUCT,4); END TABLE FILE WF_RETAIL SUM DIG1 LPAD1 BY PRODUCT_CATEGORY ON TABLE SET PAGE NOPAGE ON TABLE SET STYLE * TYPE=DATA,FONT=COURIER,SIZE=11,COLOR=BLUE,$ END
L'emissione è:
WebFOCUS |