FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Eliminar columna(DbGrid) en tiempo de ejecucion
Hola a todos,
Deseo que no se vean dos campos de la consulta en el dbgrid, y por tanto quiero que esas dos columnas no aparezcan, pero quiero hacerlo en tiempo de ejecución. Seguro que es bastante sencillo, pero yo no se realizarlo. Gracias por vuestra ayuda. |
#2
|
|||
|
|||
Accede al TField y pon su propiedad visible a false
|
#3
|
||||
|
||||
Los campos de la consulta los tienes creados??? Sino es asi posicionate sobre tu Tquery, pincha con el botón derecho del ratón, y accede al fields editor... te aparecerá una pequeña ventana, en la cual deberás de añadir todos los campos con botón derecho add all fields...ok??? Una vez hecho esto y en tiempo de ejecución tendrás acceso a las propiedades de cada campo de tu consulta.
ejemplito
de esta manera el campo nombre de tu consulta no se vería en el dbgrid enlazado. Espero que te haya servido... Saludos, Tony |
#4
|
|||
|
|||
Gracias a los dos pero al final la opcion que buscaba era la que me proporcionaba Cadetill.
Muchas Gracias. |
#5
|
||||
|
||||
si es la misma!!!
|
#6
|
|||
|
|||
Para mi no era la misma puesto que los otros dos campos se tenian que ver en dos Edits distintos, entonces si ocultaba los campos directamente de la consulta pienso que tampoco los mostraría en dichos edits.
De todas formas es algo que me puede servir para alguna ocasión. |
|
|
|