Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

(Corregido) Nueva duda: Preview Personalizado con Composite?

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Bases de Datos
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: (Corregido) Nueva duda: Preview Personalizado con Composite? Responder citando

Hola a todos. Estoy aqui familiarizandome con el componente Quickreport, bastante bueno Wink. Vereis me gustaría generar un informe (un prespuesto), en el que los detalles pueden ser de dos tipos: de recambios y de máquinas. Es decir un cliente puede pedir un preupuesto de solo recambios, de solo máquinas o de ambos.

Me gustaría saber si puedo hacer que en un solo informe me muestre todos los detalles de un presupuesto tanto si solo tiene recambios, si solo tiene maquinas o si tiene de los dos.
Intenté hacer una consulta SQL pero como puede darse el caso de que no haya recambios o no haya máquinas, creo que en una sola consulta no puedo hacerla. Así que tengo dos Querys, una para generar el informe de Presupuestos con detalles recambios, y otra para generar el informe Presupuestos máquinas. Las consultas devuelven bien los resultados (comprobado en un grid así temporal xD). Pero no sé como hacer que aparezcan ambos detalles en un solo informe. Me gustaría que tuviera la siguiente estructura:

[Logo de la empresa]
[Titulo: Presupuesto]
[Datos del presupuesto (codigo, fecha, caducidad, datos cliente]
[Título: Recambios] (si las hay)
[Detalles de los recambois que tenga el presupuesto (codigo, nombre rcambio, precio, unidades y subtotal] (si las hay)
[Titulo: Máquinas] (si las hay)
[Detalles de las máquinas que tenga el presupuesto (nº mod, nº serie, marca, modelo, precio, unidades y subtotal] (si las hay)

[Pie de página indicando el iva, el descuento aplicado y el Total]

El logo de la empresa, el titulo presupuseto, los datos del presupuesto y el pie de página me gustaría que saliese en cada hoja.

Consegui algo parecido a lo expuesto, pero solo con recambios para ello hice:
[logo con una banda título]
[Titulo presupuesto, datos presupuesto y datos cliente con una banda Column Header]
[Detalles de cada recambio con una banda Detail]
[Y lo de pie de pagina (descuento, iva y total) con una banda Page Footer]

Pero si añado otra banda Detail para los recambios... no funciona :s.

He leido algo que podría usar el componente QRCompositeReport, creando dos formularios (uno para Quickreport con su correspondiente Query), y en el envento OnAddReport añadir cada quickreport. Pero al hacer un Preview no me muestra nada :S ni si quiera laventana de vista previa vamos.

En fin, si me podeis dar algún consejo estaría muy agradecido Wink

gracias por adelantado y saludos!

EDITO: Corregido, utilizando el QRCompositeReport consigo lo que quiero, fallaba porque se me habian perdido los datasets al separar los quickreports :S.

saludos!


Ultima edición por ercea el Jue 09 Ago, 2007 2:26 am, editado 2 veces
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

Otra duda que por mucho que busco no encuentro :S, puedo crear vista previa personalizada, como en los Quickreports, pero con QRCompositeReport?, tenia creada una pero para un quickreport determinado y en el evento "OnPreview" lo generaba... pero QRCompositeReport no tiene dicho evento :S

saludos!
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.