ASN022 - Tabella per informazioni strumenti¶
Sorgente: cbl/asn022.cbl | Program-ID: ASN022 | Tipo: Programma interattivo (gestore tabella)
Menu: Assist 2.0 > Archivi > Strumenti > Tabella per informazioni
Scopo¶
Definisce le tabelle di valori (ASNINFTT) usate dalle informazioni di tipo "T" (tabella) raccolte sulle schede di stima strumento (procedura strumenti per Endonova). Programma standalone con maschera + griglia.
File e tabelle¶
| File/Tabella | Tipo | Modalita' | Descrizione |
|---|---|---|---|
| FEURTAB | ISAM | Input | Parametri generali |
| ASNINFTT | ISAM | I-O | Testata tabelle informazione (aitt-cod x(4), aitt-des x(60), aitt-lun 9(2)) |
Copybook utilizzate¶
| Copybook | Descrizione |
|---|---|
asn022.select, asn022.fd, asn022.wrk, asn022-01.scr, asn022.prc, asn022.decla |
Screen Designer |
asninftt.cpy |
Layout record |
cogfiles.cpy, wgrave, wnscr, wopenf, wstato, cogazien |
Standard |
wgrid.cpy, utilgdad.cpy |
Griglia |
utilncnf.cpy, utile04.cpy, utilf62.cpy, utilagprg.cpy, utilasn022.cpy |
Utility + linkage selezione |
Logica¶
Pattern gestore tabella anagrafica (vedi ASN020). Scan completo ASNINFTT, griglia editabile, salvataggio con confronto tm-cod vs tm-cod-prec.
Linkage (utilasn022)¶
| Campo | Direzione | Descrizione |
|---|---|---|
asn022-called |
in | "ASN022" attiva modalita' selezione |
asn022-caller |
in | Chiamante |
asn022-out-cod |
out | Codice tabella selezionato |
asn022-out-des |
out | Descrizione |
Note¶
- I valori delle singole tabelle (chiave: codice tabella + codice valore) sono memorizzati su una tabella di dettaglio gestita da altra maschera.
- L'integrazione con la scheda di stima passa per la lettura di ASNINFOR: quando l'informazione ha tipo "T", il valore di
ainf-tabpunta alaitt-coddefinito qui.