Página 1 de 1

Conrol de Eventos

Publicado: Sab Abr 14, 2007 7:15 am
por zeasoftware
Tengo en un proceso una asignacion a un evento:
WITH OBJECT ::oDBBrowse1
:OnDblClick := {|| ::Edit() }
:::::
Pero luego en tiempo de ejecucion quiero que ese evento ya no se ejecute por cierto criterio que hay que cumplir:
WITH OBJECT ::oDBBrowse1
:OnDblClick := "" <---- aqui marca error
:::::

Pero me marca error:
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: No existe el m,todo <--- no es método?
Operación:
Argumentos:
Fichero:
Código error SO: 0
- Como puedo hacer lo que quiero?
- por que me marca error?
Gracias.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoftware@prodigy.net.mx
http://www.paginasprodigy.com/zeasoftware/
visita mi "venta de garage"
--

Conrol de Eventos

Publicado: Sab Abr 14, 2007 8:40 am
por Paco Gomis
Ramon
WITH OBJECT ::oDBBrowse1
:OnDblClick := {||.t.}
Un Saludo
Paco Gomis
"Ramón Zea" <zeasoftware@hotmail.com> escribió en el mensaje news:46206387$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
Tengo en un proceso una asignacion a un evento:
WITH OBJECT ::oDBBrowse1
:OnDblClick := {|| ::Edit() }
:::::
Pero luego en tiempo de ejecucion quiero que ese evento ya no se ejecute por cierto criterio que hay que cumplir:
WITH OBJECT ::oDBBrowse1
:OnDblClick := "" <---- aqui marca error
:::::
Pero me marca error:
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: No existe el m,todo <--- no es método?
Operación:
Argumentos:
Fichero:
Código error SO: 0
- Como puedo hacer lo que quiero?
- por que me marca error?
Gracias.
--
Ramón Zea
01.993.194.14.27
ramonzea@yahoo.com
zeasoftware@hotmail.com
zeasoft@prodigy.net.mx
zeasoft.movil@hotmail.com
zeasoftware@prodigy.net.mx
http://www.paginasprodigy.com/zeasoftware/
visita mi "venta de garage"
--

Conrol de Eventos

Publicado: Lun Abr 16, 2007 10:38 am
por jfgimenez
Ramón,
Tengo en un proceso una asignacion a un evento:
WITH OBJECT ::oDBBrowse1
:OnDblClick := {|| ::Edit() }
:::::
Pero luego en tiempo de ejecucion quiero que ese evento ya no se ejecute por cierto criterio que hay que cumplir:
WITH OBJECT ::oDBBrowse1
:OnDblClick := "" <---- aqui marca error
:::::
Pero me marca error:
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: No existe el m,todo <--- no es método?
Operación:
Argumentos:
Fichero:
Código error SO: 0
- Como puedo hacer lo que quiero?
Para anular un evento, tienes que asignarle Nil:
::oDBBrowse1:OnDblClick := Nil
- por que me marca error?
Porque al asignarle "", cuando se dispara dicho evento Xailer busca un método cuyo nombre sea "", que lógicamente no puede existir.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
--

Conrol de Eventos

Publicado: Lun Abr 16, 2007 3:33 pm
por zeasoftware
gracias a ambos.
--
Ramón Zea
01.993.194.14.27
http://www.paginasprodigy.com/zeasoftware/
zeasoftware@prodigy.net.mx
zeasoftware@hotmail.com
ramonzea@yahoo.com
zeasoft.movil@hotmail.com
visita mi "venta de garage"
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje news:4623361e$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
Ramón,
Tengo en un proceso una asignacion a un evento:
WITH OBJECT ::oDBBrowse1
:OnDblClick := {|| ::Edit() }
:::::
Pero luego en tiempo de ejecucion quiero que ese evento ya no se ejecute por cierto criterio que hay que cumplir:
WITH OBJECT ::oDBBrowse1
:OnDblClick := "" <---- aqui marca error
:::::
Pero me marca error:
Subsistema: BASE
Código de error: 1004
Estado: .F.
Descripción: No existe el m,todo <--- no es método?
Operación:
Argumentos:
Fichero:
Código error SO: 0
- Como puedo hacer lo que quiero?
Para anular un evento, tienes que asignarle Nil:
::oDBBrowse1:OnDblClick := Nil
- por que me marca error?
Porque al asignarle "", cuando se dispara dicho evento Xailer busca un método cuyo nombre sea "", que lógicamente no puede existir.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
--