Power Builder - Puede alguien responder¡¡

 
Vista:

Puede alguien responder¡¡

Publicado por Francisco (9 intervenciones) el 15/02/2007 21:18:26
Estoy solicitando ayuda por un campo checkbox. Como puedo llenar un campo con codio.

Me imagino algo asi;

Cuando chekcboc activo setitem 'S'

Me ayudan por favor?
Este tema no lo encontre en el foro por eso pido otra vez ayuda.
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:Puede alguien responder¡¡

Publicado por Saúl (52 intervenciones) el 15/02/2007 23:32:17
Digamos que creaste un check box y quedo con este nombre cbx_1

Para Checkear

cbx_1.Checked = True

Para Descheckear

cbx_1.Checked = False
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

RE:Puede alguien responder¡¡

Publicado por John Fernando Henao (25 intervenciones) el 16/02/2007 00:23:55
Saludos

Depronto si entendi tu pregunta es que tienes en un datawindow un campo de tipo ckecbox

si es asi para activarlo depende del valor ON y OFF que colocas en el edit del campo

es decir si en Data Value For ON = 1
es decir si en Data Value For OFF = 0

entonces para activarlo debes de llevar 1 y para desactivarlo debes de llevar 0 (cero) asi:

dw_1.setitem(row,'campo_ckeckBox', 1) esta lo activa
dw_1.setitem(row,'campo_ckeckBox', 0) esta lo desactiva

pero si definiste
es decir si en Data Value For ON = S
es decir si en Data Value For OFF = N

entonces para activarlo debes de llevar 'S' y para desactivarlo debes de llevar 'N' (cero) asi:

dw_1.setitem(row,'campo_ckeckBox', 'S') esta lo activa
dw_1.setitem(row,'campo_ckeckBox', 'N') esta lo desactiva

recuerda que debes tener encuenta que tipo de campo es en la tabla porque si es numerico te sacará error cuando lleves la 'S' o 'N'

espero haberte comprendido
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

RE:Puede alguien responder¡¡

Publicado por Leopoldo Taylhardat (710 intervenciones) el 16/02/2007 14:58:12
Saludos desde Maracay, Venezuela...

Para preguntar si el cHECKbOX (CB_1 SUPONIENDO) esta activo y modificar un item...

IF cb_1.Checked = True THEN

dw_1.SetItem(linea,'columna',dato)
ELSE
...
end if
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