¿Se puede agregar datos en el medio de un Ciclo??
Publicado por Ma Andrea (1 intervención) el 20/01/2008 13:43:31
Necesitaría cargar datos dentro de un ciclo SCAN -ENDSCAN
Ejemplo:
SELECT TABLA
SCAN
IF tabla.valor=0
----> AQUÍ NECESITARÍA INGRESAR UN VALOR MEDIANTE UN TEXTBOX
ENDIF
ENDSCAN
En un post anterior sugirieron utilizar la función INPUTBOX, pero en el VFP 6 NO EXISTE ESTE COMANDO. No lo reconoce como válido
También me sugirieron hacer un SETFOCUS al TEXTBOX y luego, valiéndose del evento VALID, retornar .F. si es CERO o .T. si es otro valor.
Tampoco funciona, ya que en ningún momento el cursor se detiene en el cuadro de texto. Es como si no estuviera.
¿QUÉ OTRA ALTERNATIVA PUEDE HABER?
Se me ocurre que se debe poder interrumpir el ciclo y que el cursor espere una respuesta.
Muchas gracias.
Ejemplo:
SELECT TABLA
SCAN
IF tabla.valor=0
----> AQUÍ NECESITARÍA INGRESAR UN VALOR MEDIANTE UN TEXTBOX
ENDIF
ENDSCAN
En un post anterior sugirieron utilizar la función INPUTBOX, pero en el VFP 6 NO EXISTE ESTE COMANDO. No lo reconoce como válido
También me sugirieron hacer un SETFOCUS al TEXTBOX y luego, valiéndose del evento VALID, retornar .F. si es CERO o .T. si es otro valor.
Tampoco funciona, ya que en ningún momento el cursor se detiene en el cuadro de texto. Es como si no estuviera.
¿QUÉ OTRA ALTERNATIVA PUEDE HABER?
Se me ocurre que se debe poder interrumpir el ciclo y que el cursor espere una respuesta.
Muchas gracias.
Valora esta pregunta


0