Ver Mensaje Individual
  #3
Antiguo 4 de agosto de 2023, 00:32
Marengo97
Forero Junior
Última Actividad 22.11.2023 00:42
Posts Posts: 26
Likes enviados Enviados: 5
Likes recibidos Recibidos: 0

No logro que funcione, no entiendo bien como funciona, debo de hacer un desde-nombre, hasta-nombre para recorrer ? Algo estoy pasando de alto, le dejo el bloque de codigo aunque lo modifique muchas veces sin exito
Código COBOL:
  1.   BUSCAR-NOMBRE.
  2.            PERFORM LIMPIAR-PANTALLA.
  3.            PERFORM ABRIR-ARCHIVO-INPUT.
  4.            MOVE SPACES TO DATOS-LIBRO.
  5.            DISPLAY "Titulo:   " AT LINE 2 COL 1 WITH REVERSE-VIDEO
  6.            DISPLAY "---------------------------------------------------"
  7.                                                AT LINE 3 COL 1.
  8.  
  9.            DISPLAY
  10.                "ID |TITULO            |EDITORIAL         |ESTADO     "
  11.                                    WITH REVERSE-VIDEO AT LINE 3 COL 1.
  12.            ACCEPT AUX-NOMBRE AT LINE 2 COL 14.
  13.            MOVE AUX-NOMBRE TO HASTA-NOMBRE
  14.            DISPLAY NOMBRE
  15.            START REG-LIBROS KEY IS >= NOMBRE
  16.            READ REG-LIBROS NEXT RECORD END-READ
  17.            PERFORM VARYING N FROM 01 BY 1 UNTIL FIN-REG
  18.                                           OR NOMBRE > HASTA-NOMBRE
  19.            READ REG-LIBROS NEXT RECORD END-READ
  20.            DISPLAY DATOS-LIBRO AT LINE N COL 1
  21.            END-PERFORM
  22.            ACCEPT OPC AT LINE 5  COL 1.
Marengo97 is offline   Responder Con Cita