FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
¿Cómo mostrar la suma de un dbgrid en un tedit?
Hola buenas tardes. tengo un pequeño programa que realizo ventas el cual esta asociado a una base de datos en el formulario de venta tengo un dbgrid asociado a un datasource que el mismo se asocia a la tabla detalle venta. En el dbgrid muesto los siguientes campos (productos,cantidad,precio,subtotal)
bien atravez de un boton buscar ingreso al formulario de productos y por medio de un tedit seleciono la cantidad hasta este punto todo me funciona bien. El tema es el siguiente cuando necesito guardar el total que este se almacena en una tabla llamada venta de la base de datos (que es la suma de los subtotales que estan cargados en el dbgrid) no me realiza dicha operacion y a la vez necesito que este resultado se muestre en un tedit(eTotal) en el formulario de ventas y se sume o se reste a medida que agregue o quite productos en el dbgrid... Bien espero haber sido clara les dejo el codigo y las tabla de la base de datos
Aqui el codigo del boton selecionar que se encuentra en el formulario de productos
desde ya muchas gracias espero que puedan ayudarme |
#2
|
||||
|
||||
Hola Belen12.
No logro que me que me quede claro el planteo de tu consulta, pero basándome en el título de tu mensaje creo entender que deseas mostrar la sumatoria de los datos ingresados en una columna de una tabla. Como desconozco el gestor de BD y componente con que te estas conectando, debo partir del DBGrid; entonces para obtener la sumatoria del campo SUBTOTAL podrías hacer: Ejemplo de uso: Contando con mas información tal vez exista otra opción o forma mas eficiente de realizarlo, cualquier cosa nos comentas. Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#3
|
|||
|
|||
Gracias Por responder
Cita:
|
#4
|
||||
|
||||
Hola Belen12.
El código me funciona perfectamente, como te muestro en esta imágen: Y en tu caso que sucede, ¿ te dá un error ? ¿ no muestra correctamente el resultado ? ¿ no lo muestra en absoluto ? ¿ ... ? Saludos
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
#5
|
||||
|
||||
No se si el componente tenga la opcion de crear un campo de suma o calculado como el tclientdataset. Si no tienes eso tambien tienes el txquery o simplemente recorrerás el dataset y vas sumando o recorrer el buffer si lo posee para que afectes la parte visual. Aunque de verdad ahorita me cuesta ayudar con dbaware ya que ahorita solo programa modelo vista controlador. Espero eso te pueda ayudar.
Enviado desde mi SM-G900H mediante Tapatalk
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#6
|
|||
|
|||
Gracias
Hola disculpa la tardanza al contestar. Ya solucione el prolema tu codigo funciona perfecto fui yo la que adapte mal el codigo a mi programa muchas gracias
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
TDBAdvGrid mostrar suma columnas | Jose Manuel | Varios | 2 | 14-09-2014 20:25:36 |
¿Cómo pasar varios datos de un TEdit a un DbGrid? | day_eli | Conexión con bases de datos | 3 | 29-05-2007 23:22:29 |
como hacer que una columna del dbgrid contenga un valor de un TEdit en cada celda | Shidalis | OOP | 2 | 02-08-2005 13:05:35 |
mostrar suma | alachaise | PHP | 1 | 14-04-2005 16:57:05 |
mostrar la suma de un campo | ebeltete | SQL | 2 | 04-09-2004 02:43:48 |
|