Ver Mensaje Individual
  #2
Antiguo 30 de septiembre de 2022, 21:38
fastpho
El Foro es mi casa
Innovación: Por aportar innovaciones - Issue reason: SQLite + OO Cobol class Concurso: Primer puesto: Ganador/a del Primer puesto en un concurso - Issue reason: Acceso a datos Cobol vía web 
Última Actividad 21.08.2026 18:08
Posts Posts: 365
Likes enviados Enviados: 252
Likes recibidos Recibidos: 243

Hola @Josber, de la forma que esta planteado , si haces un display sobre el boton2 en la Evento "GotFocus" seguro paso por ahi y se fue ..
Yo lo que haria seria el Sub-Rutina "VALOR-BAJO" decida para donde ir
Código COBOL:
  1.        IF IMPORTE < 1000 THEN
  2.           INVOKE BOTON2 "SetFocus"
  3.           EXIT PROGRAM
  4.        ELSE
  5.           INVOKE BOTON1 "SetFocus"
  6.           EXIT PROGRAM
  7.        END-IF.  
es decir y NO Sub-Rutina "COMPROBAR"
Código COBOL:
  1. IF VALOR_N = 1
  2.    CALL "VALOR-BAJO"
  3. *   INVOKE BOTON1 "SetFocus" *>ESTO NO
  4. *   EXIT PROGRAM
  5. END-IF.
Saludos...
fastpho is offline   Responder Con Cita