Power Builder - Problemas con un DW

   
Vista:

Problemas con un DW

Publicado por guido (38 intervenciones) el 02/09/2015 20:41:36
Hola. Tengo un DW(FreeForm) y una columna o campo lo tengo como un CheckBox(1 activado, y 0 desactivado). La cosa es que al activarlo quiero que me desbloquee un tab que tengo y al desactivarlo que bloquee el tab en cuestión.
La cosa es que al activarlo no hace nada, y cuando lo desactivo desbloquea el tab y cuando lo activo bloquea el tab; osea todo al revés.
Alguna idea?
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

Problemas con un DW

Publicado por Manu (39 intervenciones) el 03/09/2015 09:07:27
antes de recoger el valor del checkbox, prueba a hacer un AcceptText del datawindow

dw_1.AcceptText()
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

Problemas con un DW

Publicado por guido (38 intervenciones) el 10/09/2015 16:12:54
Hola, gracias por tu respuesta. Lo solucione con este código en el evento itemchaged del dw:
1
2
3
4
5
6
7
8
if data = '1' then
	tab_1.tabpage_4.enabled = true
	tab_1.tabpage_4.dw_5.InsertRow(0)
	tab_1.tabpage_4.dw_5.SetTransObject(SQLCA)
	tab_1.tabpage_4.dw_5.object.c_c_secuencia[1] = '001'
elseif data = '0' then
	tab_1.tabpage_4.enabled = false
end if

Lo encontré un un foro en ingles, casi no entendí nada pero logre aplicarlo, pero que alguien me pueda explicar mejor como funciona, eso de DATA. Saludos.
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