Z-nomegrid-CONTATORE

Navigation:  Documentazione SCREENS > Files generati > 'NOMEPRG'.PRC > Gestione griglie modo "A" >

Z-nomegrid-CONTATORE

Previous pageReturn to chapter overviewNext page

Incromento del contatore e visualizzazione del contatore con ritardo progressivo.

 

Vedi anche Z-GEN-CONTATORE

 

Esempio della chiamata alla routine

 

Viene richiamata in una routine automatica:

Z-nomegrid-INSERISCI-T-REC

 

 

Esempio della routine

 

     *------------------------------------------------------------------*

     * Incremento il contatore; conto:

     * - 1 record fino a 10

     * - 10 record fino a 100

     * - 100 record fino a 1000

     * - 1000 record oltre

     *------------------------------------------------------------------*

      z-grid-det-contatore.

          add 1  to gor-r-t-n-rec

          add 1  to gor-r-ca

          if gor-r-ca > 999

             if gor-r-ca-m-unita = 0

                move gor-r-ca to gor-r-ca-ed

                move ' ' to wb-g2

                string m-tb-crea-transito-init-02 ' ' delimited '  '

                       gor-r-ca-ed delimited size

                       ' ' m-tb-crea-transito-init-03

                   delimited '  ' into wb-g2

                perform view-clk

             end-if

           else if gor-r-ca > 99

             if gor-r-ca-c-unita = 0

                move gor-r-ca to gor-r-ca-ed

                move ' ' to wb-g2

                string m-tb-crea-transito-init-02 ' ' delimited '  '

                       gor-r-ca-ed delimited size

                      ' ' m-tb-crea-transito-init-03

                   delimited '  ' into wb-g2

                perform view-clk

             end-if

           else if gor-r-ca > 9

             if gor-r-ca-d-unita = 0

                move gor-r-ca to gor-r-ca-ed

                move ' ' to wb-g2

                string m-tb-crea-transito-init-02 ' ' delimited '  '

                       gor-r-ca-ed delimited size

                       ' ' m-tb-crea-transito-init-03

                   delimited '  ' into wb-g2

                perform view-clk

             end-if

           else

             move gor-r-ca to gor-r-ca-ed

             move ' ' to wb-g2

             string m-tb-crea-transito-init-02 ' ' delimited '  '

                    gor-r-ca-ed delimited size

                    ' ' m-tb-crea-transito-init-03

                delimited '  ' into wb-g2

             perform view-clk

          end-if

          end-if

          end-if

          .