![]() |
![]() |
| 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
|
||||
|
||||
|
Hola anubis.
Con campos calculados, ¿ Te referis a los creados con el Fields editor del TDataSet ? : Click derecho -> Fields Editor -> New Field -> ... ¿ O a las columnas calculadas ? vg:
Lo que puedo ver en en la consulta SQL, son dos expresiones de función (SUM) y los respectivos alias que las refieren. Si se trata de ellas, no podes utilizarlas mediante su alias ya que esas columnas no tienen existencia fuera de la consulta, tenes que invocar la repetición del cálculo, por ejemplo: Espero que se trate de esto último, pero dudo de haber interpretado tu consulta correctamente. Saludos ![]()
__________________
Daniel Didriksen Guía de estilo - Uso de las etiquetas - La otra guía de estilo .... |
|
#2
|
||||
|
||||
|
Gracias por responder,
![]() Mira, lo que hice fue añadir dos campos calculados, uno de ellos recoge un campo iva de otra tabla, en el oncalcfields le puse una condicion que si el iva era >0 me hiciera el calculo de iva/1.16 y si es cero no hiciera nada porque da error. esa columna era lo que queria hacer un sum. Quiza no es la mejor forma de resolver pero funciona, lo que no pude era hacer un sum, pero lo resolvi recorriendo la tabla y acumulandolo en una variable. Pero por lo que veo, para hacer un sum de este tipo con condiciones esta complicado hacerlo directamente sobre la tabla, aunque estaba pensando si con un procedure o function en delphi si se pueda. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| TClienDataSet Problemas con Campos Blob y Campos Calculados | LEVV | Conexión con bases de datos | 2 | 11-05-2012 01:25:43 |
| Campos Calculados | elias1312 | Varios | 2 | 08-04-2009 20:39:50 |
| campos calculados | ercrizeporta | Conexión con bases de datos | 7 | 11-06-2007 10:51:29 |
| Campos Calculados | Kaller | Tablas planas | 1 | 12-12-2006 00:11:13 |
| Campos calculados | Perenquen | Tablas planas | 1 | 12-07-2003 13:30:43 |
|