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