Antonio.
Nos pasa algo raro con esta instruccion sacada de la TESTFOLD.prg
REDEFINE RADIO nValue ID 110, 120, 130 OF oFld:aDialogs[ 2 ] ;
ON CHANGE MSGINFO("Hello ?")
Tenemos varios PRGs que funcionan con una decision luego del click ( o el change ) y en casi todas llama dos veces a la accion señalada.
Modica el TestFold.PRG para que revises este comportamiento.
Saludos.
REDEFINE Radio en FOlder
Solucionamos el problema "momentaneamente" haciendo disable() el dialogo mientras se ejecuta la accion del ON CLICK.
Funciona, pero no creo que sea lo correcto.
REDEFINE RADIO nValue ID 110, 120, 130 OF oFld:aDialogs[ 2 ] ;
ON CHANGE ( oDlg:Disable(), MSGINFO("Hello ?"), oDlg:Enable() )
Espero tus comentarios.
Funciona, pero no creo que sea lo correcto.
REDEFINE RADIO nValue ID 110, 120, 130 OF oFld:aDialogs[ 2 ] ;
ON CHANGE ( oDlg:Disable(), MSGINFO("Hello ?"), oDlg:Enable() )
Espero tus comentarios.
- Antonio Linares
- Site Admin
- Posts: 37481
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact: