Logica generale del programma
Questo programma permetterà la consultazione delle modifiche su un singolo campo di un archivo
Maschera del programma
Testata
Archivio.
Campo alfanumerico obbligatorio, lungo 10 caratteri.
Chiave.
Chiave su cui eseguire la ricerca. campo alfanumerico libero lungo fino a 200 caratteri. Obbligatorio.
Campo
Campo su cui eseguire la ricerca (richiesta in UPPER), Obbligatorio
Periodo aggiornamento
Richiesta di periodo (da data a data), non obbligatorio
Dopo aver indicato i filtri, l'utente potrà premere "F3 Conferma" per avviare la selezione.
Dettaglio
Griglia dove saranno mostrati i record selezionati.
La griglia conterrà:
Colonna |
Descrizione |
Provenienza |
Id campo |
Id campo |
LFL-ID-FLD |
Nome campo |
Nome campo |
Trovato su SCRMAPDB, impostando: •FDB-FILE = file richiesto •FDB-PROG = Id campo |
Data |
Data aggiornamento record |
LFL-DATA |
Ora |
Ora aggiornamento, nel formato HH:MI:SS:CC |
LFL-ORA |
Operatore |
Codice e descrizione operatore che ha aggiornato |
LGR-OPERATORE |
Programma |
Nome programma che ha eseguito l'aggiornamento |
LGR-PROGRAMMA |
Postazione |
Postazione che ha eseguito l'aggiornamento |
LGR-POSTAZIONE |
Operazione |
Operazione effettuata: "I":Inserimento "M":Modifica "C":Cancellazione |
LGR-OPERAZIONE |
Dato |
Dato Visualizzare come in GESLOG1 |
LFL-DATO (1:LFL-DATO-LEN) |
Ordinamento
Sarà possibile ordinare i dati visualizzati cliccando sulla colonna, e selezionando dal menu contestuale "Ordina sulla colonna".
Elaborazione
Passare per un file di transito.
L'ordinamento principale dovrà essere per data/ora aggiornamento
Dopo aver impostato i filtri, la ricerca deve essere fatta su LOGAGFLD, a seconda del filtro impostato:
1.Se è stato richiesta la visualizzazione di un campo: LFR-CHIA1, e scorrere tutti i record di modifica appartenenti al campo richiesto
2.Se non è stato impostato il campo: LFL-CHIA2, filtrando sul record in funzione del periodo richiesto
Dopodichè applicare gli altri filtri sui dati di LOGAGFLD, se impostati
Per ciascun record letto posizionarsi su LOGAGFLD per recuperare operatore, programma, operazione da visualizzare.