Table of Contents
OBIETTIVO
Si occupa della gestione di tutte le possibili operazioni relative agli attributi di un oggetto
PREREQUISITI
C/COPY QILEGEN,£OAV
PARAMETRI
PARAMETRI DI INPUT
- Funzione: campo £OAVFU
GES) Gestione dizionario attributi (file B£SLOT0F) |
GEV) Gestione singolo valore attributo dell'oggetto |
SCE) Scelta valore attributo |
ATT) Funzioni sugli attributi |
ATTR) Funzioni sugli atributi/rilettura |
COS) Costruzione modello |
SCA) Scansione attributi |
SCAR) Scansione attributi per radice di categoria |
SCAG) Scansione attributi per gruppo |
SCA2) Scansione attributi |
CLO) Chiusura programma |
- Metodo: campo £OAVME Per ogni funzioni sono definiti dei metodi specifici per qanto riguarda la gestione, la scelta, le funzioni e la scansione degli attributi
- Tipo/Parametro 1 campo £OAVT1/£OAVP1
- Codice 1 campo £OAVC1
- Tipo/Parametro 2 campo £OAVT2/£OAVP2
- Codice 2 campo £OAVC2
- Attributo campo £OAVAT
- Data campo £OAVDA
- Categoria campo £OAVCT
PARAMETRI DI OUTPUT
- Valore alfanumerico campo £OAVOV
- Valore numerico campo £OAVON
- Data inizio/fine campo £OAVOD/OA
- Tipo/Parametro campo £OAVOT/OP
- Intestazione Articolo di riferimento campo £OAVIN
- Significato attributo campo £OAVSI
- Mess. livello trovato Mess. valore multiplo campi £OAVM1/M2
- Nr. Esecuzioni 1 Indicatori 1 campi £OAV35/36/MS/FI/CM
ESEMPIO DI CHIAMATA
INPUT
EVAL £OAVFU='Funzione' |
EVAL £OAVME='Metodo' |
EVAL £OAVT1=Tipo_1 |
EVAL £OAVP1=Parametro_1 |
EVAL £OAVC1=Codice_1 |
EVAL £OAVT2=Tipo_2 |
EVAL £OAVP2=Parametro_2 |
EVAL £OAVC2=Codice_2 |
EVAL £OAVAT=Attributo |
EVAL £OAVDA=Data |
EVAL £OAVCT=Categoria |
EXSR £OAV |
OUTPUT
EVAL Alfanumerico=£OAVOV |
EVAL Numerico=£OAVON |
EVAL Inizio=£OAVOD |
EVAL Fine=£OAVOA |
EVAL Livello=£OAVLI |
EVAL Tipo=£OAVOT |
EVAL Parametro=£OAVOP |
EVAL Intestazione=£OAVIN |
EVAL Attributo=£OAVSI |
EVAL Mes.live_trovato=£OAVM1 |
EVAL Mes.val_multiplo=£OAVM2 |