为 xulrunner 应用程序设置 BIRT 报告查看器的最简单方法是什么?
题
我最近开始使用 BIRT 并制定了一份报告供我使用 苏尔奔跑者 应用。我还没有弄清楚应该如何部署查看器。BIRT 似乎主要针对 Java 应用程序,因此有关于在 J2EE、JBoss 和其他技术上进行部署的说明——我对这些技术不熟悉(但无论如何我都没有使用 Java 进行开发)。
审阅 本文 关于部署 BIRT 并审查 部署细节 在 BIRT 的网站上,我不知道该去哪里。我没想到必须为 xulrunner 应用程序添加一些大型 Java 依赖项 - 我是否无法将可执行文件放入我的 xulrunner 应用程序中,从我的应用程序中调用它,然后将报告文档传递给它?(或者其他比学习和使用 J2EE、JBoss、tomcat 更简单的东西?)
解决方案
似乎某个运行时的genReport.bat文件可以从命令行生成报告。这似乎是我需要的,并且这篇文章描述它。
其他提示
(11/2014) 我要补充:
从以下位置下载 Birt 运行时: http://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-4_3_0-201306131152/birt-runtime-4_3_0.zip
提取某处并设置新的环境变量 BIRT_HOME=path_to_where_you_extracted
请记住将数据库添加到 eportEngine\lib 中(例如:jtds.jar)
在 ReportEngine 目录中打开控制台并运行:
genReport.bat -f PDF -o PATH/GENERATED_REPORTS/REPORT.pdf -F "PATH/TO/REPORT.rptdesign"
这就是我需要做的全部