![]() |
Fila DBGRID
Hola, tengo un DBGrid que cada fila tiene un concepto con sus correspondientes cantidades, obtenidas desde un query. Queria incluir una fila al final que sea el total de todas las cantidades obtenidas. No me interesa hacerla por el append del query ya que sólo quiero esa fila para visualizacion.
GRACIAS |
Tienes que crear un 'campo calculado'.
En la búsqueda del foro tienes mucha información al respecto. Si necesitas ayuda adicional, coméntalo. |
Pero el campo calculado es a nivel de columnas,no? yo quiero mostrar la suma de todas las columnas en otra fila del DBgrid
Gracias |
... cuando lei tu mensaje, de hecho creí que te habías equivocado al poner Fila en vez de Columna. Perdón por no haber entendido a lo que te referías.
El DBGrid se corresponde con un DataSet, que obtiene sus datos a la vez de un Query o Table. Me resulta dificil creer que puedas añadir una fila al DBGrid que no esté incluida a su vez en el DataSet, por lo tanto inevitable hacer un Append. Creo que lo más fácil, y lo que yo utilizo en dichos casos, es mostrar el total de tus columnas en un Label (o varios Label's según tus necesidades) fuera del DBGrid, y que estén colocados en su posición correspondiente debajo de cada columna del Grid. Creo que te ahorrará muchos posibles quebraderos de cabeza. :rolleyes: |
Por mi cabezonería voy a intentarlo por el dataset, y cuando guarde datos, eliminar previamente la fila calculada, a ver...Si me lío seguiré tus consejos de los labels
GRACIAS¡¡¡ |
La franja horaria es GMT +2. Ahora son las 08:37:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi