Como separar los reportes de la aplicacion?
Hola amigos.
Como podria separar los reportes de la aplicacion? Hice algunos intentos creando un paquete dinamico pero no lo logre no comprendo bien como funciona. Se puede hacer de otra manera? Gracias por las sujerencias que me puedan hacer. Utilizo QReport y Delphi 7. |
Si quisieras seguir utilizando QReport, tendrías que conseguir la versión profesional el QRDesing, que es la herramienta que te sirve para separar los reportes de la aplicación.
Existen otras opciones gratuitas, como el ReportMan, el ReportManager y alguno otro, sería cuestión de buscarle. |
Apoyo al comentario de ContraVeneno...es lo mas viable sin pensar malas cosas de 'piratearte' soft legal
|
La verdad es que tengo mas de 100 reportes creados con Qreport y nunca he tenido ningun problems.
Por ahora tendre que continuar con el Qreport. Ya tengo instalado el QRDesing, me podrian orientar un poco con el tema de como separar los reportes que ya tengo hechos? |
La más sencilla, sería que agregaras el componente TReportDesignerDialog
En lugar de lanzar la vista previa del reporte, lanzarías la vista previa de este componente, cargando el archivo del reporte:
Para editar el reporte, harías:
Para pasar tus reportes, hasta donde he probado, se puede copiar y pegar. Es decir, tienes tu programa en tiempo de diseño, viendo tu reporte; por otra parte tienes tu programa en ejecución con el ReportDesigner en ejecución. Solo tendrías que copiar el contenido de tu reporte y pegarlo en el reporte del ReportDesigner. Si tuvieras algún código en los eventos de tu reporte, habría que analizar si se requiere usar "Scripts" (Lee la ayuda del quickreport, ahi viene explicado como ejecutar códigos con Scripts en el QRDesign) o se puede ejecutar ese código antes de lanzar la vista previa. |
La franja horaria es GMT +2. Ahora son las 15:57:44. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi