Modificar datos en un Grid (table o query)
Hola
Tengo un problema similar al que se comenta en el hilo http://www.clubdelphi.com/foros/showthread.php?t=42999 Les comento primero que es lo que tengo y luego que es lo que necesito, tengo un Grid que tira de un IBTable, que se está conectando a mi BD en interbase, lo que hago es editar directamente sobre el grid, muestro varios campos, pero solo quiero editar 3, un checkbox, uno numérico y una fecha, cuando habilito el checkbox, automáticamente se inserta la fecha actual y la celda numérica se selecciona para poder escribir sobre ella, y cuando deshabilito el checkbox, pasa lo contrario, se borran los otros dos campos, repito, todo esto en el grid. Bien, todo funciona correctamente, PERO, el problema es que yo no quiero que se muestren todos los registros de la tabla en el grid, solo quiero que se muestren algunos dependiendo de los parametros que yo especifique, como si de un query se tratara, he visto que en el tema que les señalaba antes, hay una solución a esto con querys, pero resulta que los componentes IBX no tienen algunas de estas propiedades. ¿Alguien sabe de alguna solución para esto? les agradecería cualquier ayuda ó tipo de información que me puedan proporcionar, gracias de antemano. un saludo, Hugo Hiram. |
Hola.
Si lo que quieres es ocultar las columnas del TDBGrid lo puedes hacer de esta manera: Código Delphi [-] DBGrid1.Columns[1].Visible := False; DBGrid1.Columns[3].Visible := False; Espero te sirva. Saludos. |
En realidad no quiero ocultar o visualizalas, simplemente quiero editar sobre ellas.
saludos. |
No sé si he entendido correctamente.
Pero creo que la solución sería parametrizar la consulta SQL de tu tabla y sólo solicitar los registros que cumplan tus condiciones, no ? Si no es así, no te he entendido bien. :o |
Cita:
saludos |
Pero tiene una propiedad 'Filter' y ahí si puedes parametrizar tu 'consulta'.
|
Cita:
saludos! |
La franja horaria es GMT +2. Ahora son las 15:33:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi