Power Builder - COMO OBTENGO NOMBRE DE DATAWINDOW?

 
Vista:

COMO OBTENGO NOMBRE DE DATAWINDOW?

Publicado por TANO (75 intervenciones) el 10/10/2006 16:38:18
HOLA COLEGAS, RESULTA QUE TENGO UNA VENTANA CON VARIAS DATAWINDOWS, Y SEGUN DONDE ESTE EL FOCO, ES EL PROCEDIMIENTO QUE VOY A HACER, POR ESO NECESITO SABER CUAL ES LA FORMA DE OBTENER EL NOMBRE DE LA DATAWINDOW ACTIVA O LA QUE TENGA EL FOCO. 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

RE:COMO OBTENGO NOMBRE DE DATAWINDOW?

Publicado por Jorge (37 intervenciones) el 10/10/2006 17:56:10
Crea un evento en tu ventana y dentro del evento el siguiente código.
supongamos que tienes en una ventana un dw_1, sle_1, em_1, y cada uno de estos controles tienen eventos por ejemplo ue_cut, ue_paste, us_clear, ue_copy
con el siguiente código ejecutas el evento del control enfocado.

el evento tiene que tener un argumento de entrada que biene a ser el nombre de evento de usuario creado.
GraphicObject lgo_obj

lgo_obj = GetFocus()
If isValid(lgo_obj) then
lgo_obj.TriggerEvent(as_message)
end if
return 1
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

GRACIAS GEORGE_W_20

Publicado por TANO (75 intervenciones) el 10/10/2006 22:09:51
GRACIAS GEORGE_W_20
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