Power Builder - Disparar por código evento CLICK de botón que está dentro de Datawindow.

 
Vista:
sin imagen de perfil

Disparar por código evento CLICK de botón que está dentro de Datawindow.

Publicado por eestradaa (10 intervenciones) el 26/06/2019 10:05:36
Buenos días amigos,

Tengo un botón dentro de un Datawindow. Mi necesidad es que en algún momento quiero disparar POR CÓDIGO el evento CLICK de dicho botón.
¿ Alguien tiene el script de cómo hacerlo ?

Muchas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Leonardo Daniel A.
Val: 821
Oro
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Disparar por código evento CLICK de botón que está dentro de Datawindow.

Publicado por Leonardo Daniel A. (481 intervenciones) el 26/06/2019 16:43:53
Hola...

en el evento ButtonClicked del DW capturas el click de tu boton

1
2
3
if dwo.name = "b_pago" then
	MessageBox("Aviso", "mensaje....")
end if


y este es el codigo para disparar ese click desde fuera del DW, en mi caso lo puse en un boton
1
2
3
4
5
6
dwobject ldwco
Long    ll_row = 1
Long    ll_rc = 0
 
ldwco = dw_1.object.__get_attribute("b_pago", false)
dw_1.event buttonclicked (ll_row, ll_rc, ldwco)


P.D. hay que googlear un poco amigo ...! se que a veces no es facil encontrar...

http://codeverge.com/sybase.powerbuilder.datawindow/triggering-button-clicking-on/946055
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
sin imagen de perfil

Disparar por código evento CLICK de botón que está dentro de Datawindow.

Publicado por eestradaa (10 intervenciones) el 27/06/2019 22:54:11
Muchas gracias Leonardo,

Lo probaré.

Había googleado pero no vi ese link que muestras.

Mil gracias nuevamente!!
Salludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Leonardo Daniel A.
Val: 821
Oro
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

Disparar por código evento CLICK de botón que está dentro de Datawindow.

Publicado por Leonardo Daniel A. (481 intervenciones) el 27/06/2019 22:55:23
De nada...hay te encargó mi punto arriba jeje
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Disparar por código evento CLICK de botón que está dentro de Datawindow.

Publicado por Luis (1 intervención) el 05/09/2019 22:53:32
Lo ejecutas de la siguiente manera:

NameDataWindow.Event Clicked(0, 0, NumeroFila, NameDataWindow.Object.NameBoton)

Espero que lo entiendas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar