Buenas tardes a todos,
Estoy utilizando Vpro5.
En ocasiones, cuando le doy click o cualquier otra respuesta en un renglón de un GRID, al recibir mi respuesta, me dá click automaticamente en la siguiente ocasión que debo responder en el GRID, ocasionando una respuesta equivocada.
En el programa que diseñe, cuando el programa requiere que yo le indique la opción correcta, abro un GRID con las distintas opciones y al obtener la respuesta, toma el dato y cierra el GRID.
Ejemplo:
En la 1ra ocasón le doy click en el 3er. renglón del Grid para escogerlo, lo toma correctamente y continúa el proceso, cerrando el Grid.
Posteriormente, cuando lo vuelve a abrir para que escoja alguna nueva opciòn de las que me presenta, debo escoger el renglón 1, pero resulta que, en lugar de detenerse a preguntarme nuevamente, asume que le dí click al 3er. renglón ocasionando una respuesta incorrecta.
Lo mismo sucede con alguno de los botones que muestra junto con el GRID.
Hay alguna forma en que se pueda resetear la 1ra. respuesta para que necesariamente se detenga preguntarme en la siguiente ocasión?
Las respuestas las recibo a través de una instrucción
READ RECORD(G,SIZ=GEVENT,ERR=PIDECOD_LOOP_END)GEVENT$
y la llevo a una rutina de GRID_EVENT, en donde recabo la información del GRID con
CALL "GML_M",G,GEVENT$,GNOTICE$,GML_SET$,GML_TPL$,GML$,GML_GM$[ALL],GML_GC$[ALL],GML_GR$[ALL]
Cabe resaltar que esto sólo lo hace en algunas ocasiones, en la mayoría se detiene correctamente.
Agradeceré cualquier apoyo al respecto.
Saludos
Ing. Enrique Solìs Alvarez