![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
Solo debo sumar un campo
Saludos vtdeleon
Bueno si intente eso de sumar el campo directamente pero he aqui el dilema como hago para sumar solo un campo de la tabla, el cual guarda la suma total del detalle de compra. bueno ese es el problema q tengo y luego este dato bueno lo tengo q presentar en un componente Edit pero eso si necesito sumar el dato y a la vez q el usuario quite un producto del detalle este resultado se vuelva a calcular, gracias de antemano por la ayuda |
|
#2
|
||||
|
||||
|
Checa Esto....
Bajate los RxLib, alli viene un componente que se llama MemoryData, este funciona igual que una Table de la paleta BDE, pero con la diferencia que es en memoría, en primer lugar tienes que declarar la estructura del rxMemoryData igual que tu detalle, y cada vez de que vayas INSERTANDO (OnBeforeInsert) , MODIFICANDO(OnBeforePost) Y BORRANDO
(OnAfterDelete) que espero estes usando un DadaSet ó ClientDataset, llamas un procedimiento donde barres dicho rxMemoryData para sacar el Total de algún campo y mostrarlo ya sea añadiendo el TOTAL en un campo Calculado ó pasandolo directamente en algun Edit. Espero me haya explicado, cualquier duda estamos en contacto.... ![]() |
|
#3
|
|||
|
|||
|
me olvidaba
Bueno escuche algo de las Librerias Rx pero estoy trabajando con una base de datos MSACCESS la cual la conecto por medio de los componentes ado, es el problema q no se si las LIbRx trabajan con ADO igual q con los componentes DBE.
gracias de antemano |
|
#4
|
||||
|
||||
|
Cita:
a) Campo calculado para el DBGrid b) Suma total (Suma de los campos calculados) Soluciones: S1) Lo que te han indicado para el campo calculado S2) Una nueva consulta que te devuelva el acumulado de todos los campos calculados. Como no se pueden usar campos calculados en una Query, lo que tienes que hacer es lanzar una SQL que te devuelva el total En el evento AfterScroll de tu tabla algo parecido a esto
Cada vez que ocurra una actualización en el detalle, llamas a este evento y te refrescará el total. un saludo.
__________________
PepeLolo El hombre el único virus que mide más de unas cuantas micras |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| sumar columnas en un dbgrid | Choclito | Varios | 2 | 04-06-2006 11:55:39 |
| sumar columnas en stringgrid | Choclito | Varios | 1 | 11-05-2006 15:26:59 |
| Sumar columnas en Rave Reports | martita | Impresión | 0 | 18-11-2005 17:14:12 |
| Color del foco en un dbGrib | DarkMedel | Conexión con bases de datos | 1 | 16-09-2004 11:30:52 |
| Sumar columnas de un DBGRID | magm2000 | Varios | 3 | 27-09-2003 00:40:06 |
|