FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#2
|
|||
|
|||
No sé cómo lo estas haciendo, ni las tablas en que base de datos están, ...
pero yo crearía un ClientDataSet con las columnas a sacar en el informe (y quiza alguna más auxliar) y simplemente se crea el informe a partir de los registros del dataset. para rellenar el dataset, imagino que podras hacer uso de un componente TQuery o similar y lo que realmente necesitas es la sentencia SQL que te permite extraer las ventas del ultimo mes, extrayendo para cada artículo sólo la ultima venta. Segun la base de datos la sintaxis puede variar, pero supongo que algo así te serviría (ejemplo firebird) Código:
select V.noart as articulo, a.descripcion, v.saldo, v.fechavta as fecha from ventas v join articulos a on a.noart=v.noart where v.fechavta= (select max(v2.fechavta) from ventas v2 where v2.noart=v.noart) order by v.noart |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problema en Master/Detail con múltiples tablas | José Luis Garcí | Firebird e Interbase | 3 | 11-12-2018 21:15:01 |
Estructura de tablas / Master-Detail | hmoner | Conexión con bases de datos | 2 | 11-10-2005 01:13:04 |
DBLookupComboBoxs Master/Detail o Detail/Master | yusnerqui | OOP | 5 | 29-07-2005 18:40:20 |
master/detail, imprimiendo master en cada hoja | acalderonr | Impresión | 4 | 29-11-2003 14:46:07 |
interbase:¿como crear un master-detail-detail? | ElSanto24 | Firebird e Interbase | 2 | 22-10-2003 10:24:45 |
|