Ver Mensaje Individual
  #2  
Antiguo 07-12-2006
nachoalbano nachoalbano is offline
Miembro
 
Registrado: sep 2006
Posts: 19
Reputación: 0
nachoalbano Va por buen camino
Confundido en el uso de los componentes

Hola, como estás?
Bueno, me pareces que estas confundido en el uso de los componentes en el reporte. Primero te cuento que para lo que tenes que hacer, no hace falta tanta linea de código, la idea de los reportes es automatizar un poco la cosa.
en banda de detalle tendrías que poner componentes QRDbText, que estan en la solapa del QReport. Por otro lado la query que uses tendría que relacionarse con un DateSet para poder relacionar los campos que devuelve la consulta con un componente QRDBText.
entonces por cada linea que devuelva la consulta se imprime una banda SubDetail.
Esto hará que elimines el while, aunque solo te va a servir para una sola fecha.

Iguamente se podría devolver una consulta que contenga todos los datos necesarios, es decir, los que se encuentren en el rango de fechas. Si lográs hacer eso utilizando una banda de Grupo podes hacer el reporte que querés con una solo consulta.

En todo caso, comentanos como es la estructura de las tablas, cual es la consulta que estás usando, así vemos la manera de adaptarla para que puedas hacer el reporte de una manera mas rápida casi sin colocar una línea de código.

Saludos
Responder Con Cita