FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
pues solo te faltaría agregar una banda TQRGroupBand en la propiedad "Expression" colocar el nombre del campo de la ID de la venta. En esa misma banda, pondrías El id de la venta, la fecha y el total sería un TQRExpr con la expresión Sum(Total) y la propiedad ResetAfterPrint establecida a verdadero.
__________________
|
#2
|
|||
|
|||
Cita:
Y en subdetail pondria los detalles de las ventas??????? |
#3
|
||||
|
||||
Cita:
Los registros se agruparán automáticamente dependiendo del campo que tu especifiques en la propiedad Expression de la QRGRoupBand y dependiendo del orden de tu consulta. Los campos comunes, como ID y fecha, los puedes poner en esta banda, para evitar que se vean repetidos (como si los pusieras en la banda detalle). El total tendría que ir en una banda GroupFooter para que sume los resultados de cada grupo. El detalle de las ventas, pues tendrías que ponerlo en la banda QRDetail.
__________________
|
#4
|
|||
|
|||
Hola, Pues con lo que me has explicado ya puedo lograr imprimir el resultado de una sola venta, por ejemplo:
ID VENTA:2 FECHA: 22/05/2008 TOTAL: $44.00 DETALLE: CANTIDAD VENDIDA COSTO ($) ----------------------------------------------------------------------------------- Refrescos 2 10.0 chocolate 4 6.0 Pero ahora me gustaria poder imprimir las ventas realizadas en un rango de fechas, por ejemplo, el resultado seria asi: ID VENTA:2 FECHA: 22/05/2008 TOTAL: $44.00 DETALLE: CANTIDAD VENDIDA COSTO ($) ----------------------------------------------------------------------------------- Refrescos 2 10.0 chocolate 4 6.0 __________________________________________________________________________ ID VENTA:3 FECHA: 25/05/2008 TOTAL: $180.00 DETALLE: CANTIDAD VENDIDA COSTO ($) ----------------------------------------------------------------------------------- Papas 10 15.0 chocolate 6 6.0 Pan Tostado 2 6.0 __________________________________________________________________________ ID VENTA:5 FECHA: 25/05/2008 TOTAL: $3.00 DETALLE: CANTIDAD VENDIDA COSTO ($) ----------------------------------------------------------------------------------- Gomas de mascar 3 1.0 __________________________________________________________________________ La consulta que hago para obtener estos resultados es: Código SQL [-]SELECT venta.id_venta,venta.fecha_venta,venta.total_venta,productos.descripcion,detalle_venta.precio_unitar io,detalle_venta.cantidad_vendida FROM venta,productos,detalle_venta WHERE venta.fecha_venta>="aki va la fecha" AND venta.fecha_venta<="aki va la otra fecha" AND venta.id_venta = detalle_venta.id_venta AND productos.id_producto = detalle_venta.id_producto order by venta.id_venta Si aplico esta consulta con lo que ya tengo en el quickReport, me aparece en el qrgroup los datos de la primera venta, y en el SubDetail aparecen todos los productos vendidos de todas las ventas que cumplan el rango.
Espero tu ayuda, gracias!!!!! Última edición por metroyd fecha: 22-05-2008 a las 18:03:01. |
#5
|
||||
|
||||
__________________
|
#6
|
|||
|
|||
mmmm , el resultado sigue siendo el mismo amigo:
http://www.subirimagenes.com/fondosy...do-506687.html Esta es la estructura de mi quick Report: http://www.subirimagenes.com/fondosy...te-506692.html y este es el resultado de la consulta que me pasaste, que pues si funciona: http://www.subirimagenes.com/otros-r...a2-506736.html Y este es el codigo del boton Imprimir despues de haber seleccionado las fechas:
Como veras solo estoy probando las ventas del mes de mayo, tengo como 4 ventas, y solo me muestra la primera y en Detalle muestra los productos de todas las ventas Gracias por tu paciencia amigo, espero sigas ayudandome Última edición por metroyd fecha: 22-05-2008 a las 18:51:11. |
#7
|
||||
|
||||
PUes supongo que el problema será que estas utilizando una banda "Sub Detail" cuando debería ser "Detail"
__________________
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
como hacer un reporte en php? | gabrielflowers | PHP | 5 | 18-10-2007 19:24:44 |
Como hacer para que Vista no reporte "No se pudo comprobar el editor" Firma digital | fcios | Windows | 2 | 16-06-2007 04:52:49 |
¿Cómo hacer un reporte en forma de matriz? | dibe | Impresión | 6 | 18-08-2006 02:45:25 |
Como hacer Ejecutable un Reporte en Crystal?? | Barzaugc | Impresión | 2 | 16-12-2005 22:03:50 |
Como hacer un reporte dinamico ? | IVAND | Impresión | 1 | 04-11-2003 23:05:56 |
|