Z-USA-TF-nomegrid-EP

Navigation:  Documentazione SCREENS > Programma sorgente >

Z-USA-TF-nomegrid-EP

Previous pageReturn to chapter overviewNext page

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

 

          .