Power Builder - window tipo popu

 
Vista:

window tipo popu

Publicado por Cecilia (6 intervenciones) el 25/07/2013 21:44:08
Hola a todos.
Tengo una duda con respecto a la ventana tipo popup. Ojala alguien me ayude a solucionarla.

Tengo una ddlb_tarifa que dependiendo de sus valores abre 1 u otra datawindow
Una la tengo con propiedad enable y no visible (dw_1)
La otra la tengo con propiedad enable y visible (dw_2)

Doy la opción 1 y no me sale el contenido de la dw. (freform : solo un registro )
Doy la opción 2 y me activa el dw (grid : mas de un registro).

En el script selectionchanged for ddlb_tarifa se indica segun opciones:
if opcion= 2 then
dw_1.visible = true
dw_1.enabled = true
dw_2.enabled = false
dw_2.visible = false
else
dw_1.visible = false
dw_1.enabled = false
dw_2.enabled = true
dw_2.visible = true
end if
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 Antonio
Val: 176
Bronce
Ha mantenido su posición en Power Builder (en relación al último mes)
Gráfica de Power Builder

window tipo popu

Publicado por Antonio (1271 intervenciones) el 26/07/2013 01:46:58
Hola Ceci:

No será que debas hacer un Reset() en los datoa Window.... por ejemplo

Esto es otra forma de inhabilitar y esconder los objetos

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
dw_1.visible = ( opción = 2 )
dw_1.enabled = ( opción = 2 )
dw_2.enabled = ( opción = 1 )
dw_2.visible = ( opción = 1 )
 
if opción = 2 then
SetRedraw(dw_1,false)
Reset(dw_1)
Retrieve(dw_1)
SetRedraw(dw_1,true)
else
SetRedraw(dw_2,false)
Reset(dw_2)
Retrieve(dw_2)
SetRedraw(dw_2,true)
end if


Espero te sirva
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

window tipo popu

Publicado por Cecilia (6 intervenciones) el 26/07/2013 22:51:36
Muchas gracias por tu respuesta, solucionado.
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