Gestione griglie modificabili.
Questa routine deve essere inserita nel programma sorgente per ciascuna griglia modificabile, ed è obbligatoria. Gestisce le chiamate ai sottoprogrammi richiamabili sulle singole celle, con l'uso di un tasto funzione (attivati Z-GESTIONE-TF-nomegrid-ep).
La chiamata a questa routine è gestita direttamente da screens.
Esempio della routine (tratto da CRM065)
z-usa-tf-tm-tab1-ep.
evaluate w-cell-x
when gcn-r-dos-key-num
if f9
initialize util-crmk11
move k-program-id to crmk11-caller
move "CRMK11" to crmk11-called
move "S" to crmk11-modalita
move " " to crmk11-tdo
call "CRMK11" using stringhe util-crmk11
cancel "CRMK11"
if crmk11-out-num not = 0
move crmk11-out-key-tdo to tm-r-dos-key-tip (i)
move crmk11-out-num to tm-r-dos-key-num (i)
perform x-controlla-tm-r-dos-key-num
move i to k-rg
perform x-modify-riga-grid-det
end-if
end-if
end-evaluate
.