Ver Mensaje Individual
  #26
Antiguo 2 de diciembre de 2022, 18:22
Socavi
Forero
Última Actividad 05.07.2022 17:01
Posts Posts: 78
Likes enviados Enviados: 49
Likes recibidos Recibidos: 18

No se utilizarlo Josber, pero muchas gracias.

Esto que acompaño, no me funciona, pero quisiera algo así:
Código COBOL:
  1.  ENVIRONMENT     DIVISION.
  2.  ENVIRONMENT DIVISION.
  3.  DATA            DIVISION.
  4.  WORKING-STORAGE SECTION.
  5.  77 WK-ROW      PIC 9(5).
  6.  01  CODIGO      PIC 9(5).
  7.  01  FINFIC      PIC X.
  8.  01  LI          PIC 9(8).
  9.  01  LIO         PIC 9(8).
  10.  01  DESDE       PIC 9(8).
  11.  01 POW-PCMLIST OBJECT REFERENCE POW-CLISTITEM.
  12.  PROCEDURE   DIVISION.
  13.  
  14.    OPEN OPEN I-O PROVIN
  15.      MOVE POW-NUMERIC OF P-LIN  TO DESDE
  16.      MOVE POW-NUMERIC OF P-LIN3 TO PROVCOD
  17.      MOVE ROWCOUNT OF VIEW TO LIO
  18.      PERFORM VARYING LI FROM DESDE BY 1 UNTIL LI > LIO
  19.      MOVE 'TEXT'    OF "listitems"(LI, 1) OF VIEW2 TO PROVCOD
  20.      MOVE "Text"    OF "listitems"(LI, 2) OF VIEW2 TO PROVNOM
  21.      MOVE 'Numeric' OF "listitems"(LI, 3) OF VIEW2 TO PROVPOB
  22.      MOVE 'Numeric' OF "listitems"(LI, 4) OF VIEW2 TO PROVHOM
  23.      MOVE 'Numeric' OF "listitems"(LI, 5) OF VIEW2 TO PROVDON
  24.      REWRITE REGPROV
  25.            DISPLAY 'ERROR AL GRABAR'
  26.      END-WRITE
  27.            ADD 1 TO PROVCOD
  28.      END-PERFORM
  29.      CLOSE PROVIN    
  30.      
  31.      OPEN INPUT PROVIN
  32.      DISPLAY '---------<  INICIO FICHERO  >----------------'
  33.      INITIALIZE FINFIC
  34.      PERFORM UNTIL FINFIC = 'S'
  35.         READ PROVIN NEXT RECORD AT END MOVE 'S' TO FINFIC
  36.            NOT AT END
  37.            DISPLAY PROVCOD ' - ' PROVNOM(1) ' - ' PROVPOB ' - ' PROVHOM
  38.         END-READ
  39.      END-PERFORM
  40.      CLOSE PROVIN
Socavi is offline   Responder Con Cita