![]() |
![]() |
| 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
|
|||
|
|||
|
Cita:
Por lo que dices no puedo colocar total2 en la expresion del campo vuelto entonces debo repetir todo. |
|
#2
|
||||
|
||||
|
Cita:
Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#3
|
|||
|
|||
|
ayuda
Cita:
total: sum(subtotal) descuento: sum(subtotal) * sum(pdescuento/100) total2: sum(subtotal) - sum(subtotal) * sum(pdescuento/100) vuelto: sum(efectivo - (sum(subtotal) - sum(subtotal) * sum(pdescuento/100)) Me dice operation cannot mix aggregate value with record variyng value |
|
#4
|
||||
|
||||
|
Bueno, me gustaría tener información mas detallada de lo que estamos hablando pero así, a simple vista, ya veo un problema.
Supongamos que tu tabla tiene estos datos: Código:
ID SUBTOTAL PDESCUENTO 1 100 20 2 110 20 3 90 20 4 50 20 5 150 20 resultan en valor 0 ya que la sumatoria del descuento es igual a 100% y si seguimos agregando filas terminaríamos pagándole al cliente. Sería importante que expliques con detalle de que se trata lo que estas haciendo, los cálculos y resultados que deseas obtener y los campos involucrados en el asunto. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#5
|
|||
|
|||
|
Cita:
|
|
#6
|
||||
|
||||
|
Cita:
De donde obtenes el valor del descuento a aplicar, ¿ De la tabla de clientes ? Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#7
|
|||
|
|||
|
Claro, tengo un boton asociar en un form con la tabla clientes. La idea es asignar el valor del descuento de este query al campo pdescuento del clientdataset para obtener el valor del descuento. La idea es usar campos aggregates para que con solo hacer Post, por ejemplo, al asociar el cliente o agregar productos todo se calcula solo. Probe hacerlo manualmente pero no pude.
|
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Campo aggregate ClientDataSet en runtime | Dclase | Conexión con bases de datos | 6 | 14-02-2014 13:17:25 |
| buscar registros de un ClientDataSet a otro clientDataSet | novato_erick | Conexión con bases de datos | 2 | 02-02-2013 20:48:09 |
| TClientDataSet + Campo Tipo Aggregate | mjjj | Varios | 0 | 11-08-2012 00:36:07 |
| Asignar el valor de un campo aggregate a un campo de la base | TrUnkS | Conexión con bases de datos | 1 | 23-02-2010 05:17:42 |
| Copiar Campos de un ClientDataSet a Otro | linsua | Conexión con bases de datos | 4 | 06-11-2003 21:25:00 |
|