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 |