Come: |
È possibile chiamare uan funzioneda un comando FML RECAP.
RECAP name[(n)|(n,m)|(n,m,i)][/format1] = function(input1,...,['format2']);
dove:
Nome del calcolo.
Visualizzare il valore nella colonna specificata da n. Se si omette il numero di colonna, il valore appare in tutte le colonne.
Visualizzare il valore in tutte le colonne, iniziando con il numero colonna specificato da n e terminando con il numero colonna specificato da m.
Visualizza il valore nelle colonne che iniziano con il numero colonna specificato da n e che terminano con il numero colonna specificato da m dall'intervallo specificato da i. Per esempio, se n è 1, m è 5 e i is 2, il valore si visualizza nelle colonne 1, 3 e 5.
Formato del calcolo. Il valore predefinito è il formato della colonna di prospetto.
La funzione.
Gli argomenti di immissione, in grado di includere costanti numeriche, valori letterali alfanumerici, riferimenti di colonna e riga (Nota R, Nota E o Etichette) e nomi di altri calcoli RECAP.
Formato del valore di emissione racchiuso tra virgolette singole. Se il formato del calcolo è superiore alla larghezza della colonna, il valore appare in quella colonna con degli asterischi.
Questa richiesta somma il campo AMOUNT per account 1010, usando l'etichetta CASH, account 1020 usando l'etichetta DEMAND e account 1030 usando l'etichetta TIME. La funzione MAX visualizza il valore massimo di questi account.
TABLE FILE LEDGER SUM AMOUNT FOR ACCOUNT 1010 AS 'CASH ON HAND' LABEL CASH OVER 1020 AS 'DEMAND DEPOSITS' LABEL DEMAND OVER 1030 AS 'TIME DEPOSITS' LABEL TIME OVER BAR OVER RECAP MAXCASH = MAX(CASH, DEMAND, TIME); AS 'MAX CASH' END
L'emissione è:
AMOUNT ------ CASH ON HAND 8,784 DEMAND DEPOSITS 4,494 TIME DEPOSITS 7,961 ------ MAX CASH 8,784
WebFOCUS |