domingo, 18 de enero de 2009

Desactivar una columna en DataWindow

0 - Falso, la columna no esta protegida.
1 - Es cierto, la columna está protegida.

Sintaxis:

dw_control.Object.columnname.Protect

Ejemplo:

dw_1.Object.num_doc.Protect = 1

Ó

dw_1.Modify("num_doc.Protect=1")

1 comentario:

eestradaa dijo...

Buenos días amigos,

Resulta que tengo un Datawindows de tipo tabular, en la cual por código quiero deshabilitar una columna PERO DE UNA FILA en particular. Necesito hacerlo por medio del Modify().
Así mismo cambiarle el color a dicha CELDA al color gris clásico que indica que es está deshabilitada.

He visto ejemplos del Modify() pero lo hace para toda la columna, y en este caso no lo quiero así, lo quiero para una CELDA EN PARTICULAR.

La opción de poner una condición en la columna con Protect(tiempo de diseño) mediante otra columna que me sirva como flag, pero no lo puedo usar ya que no puedo añadir mas columnas al datawindow por el tema del IMPACTO, ya que ese datawindows es usado en mas partes del sistema.

Si hay otra forma de hacerlo por favor no duden en comentarlo.

Agradezco mucho de antemano la ayuda que puedan brindarme(lo antes posible si pueden, ya que me urge)

Saludos,
Eusebio.