Cambiar columna de mi grid en tiempo de ejecución

Hola, espero me puedas ayudar, tengo un grid diseñado, el cual quiero en tiempo de ejecución que me cabie una columna, es decir si el usuario es 1 muestra el grid diseñado pero si el usuario es 2 muestra ese mismo grid, pero la columna 6 es otra.
Esto es lo que tengo en el init de mi ventana
*!* CAMBIAR COLUMNA 6
THISFORM.contenedor.grid.Column6.ControlSource= tabla.campoB
no se si sea necesario agregar algo mas, al aplicar esta instruccion la columna 6 la deja en blanco, la cabecera si la pone pero el contenido no.
Gracias

1 respuesta

Respuesta
1
Lo que pasa es que te falta cambiar en el Grid Builder, pero creo que seria más fácil tener dos grid con la propiedad visible=.f. Y dependiendo del usuario 1 o 2 se el grid con el que trabajes y muestres, bueno así es como yo le hago y funciona muy bien.
GRACIAS, LO QUE ME FALTABA ERAN LAS COMILLAS AL FINAL EN ="TABLA.CAMPO", UN SESCUIDO DE MI PARTE, GRACIAS, LO QUE SUGIERES EN ALGUNA OCASIÓN LO HICE EN OTRO SISTEMA.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas