使用BIRT和Eclipse从数据库中提取信息 - 编程入门网
位到 < BIRT Report Engine-install-dir >。
创建一个新目录,合并目录,并将 birt.war 复制到此目录中。 输入此目录并通过键入以下内容来取消 birt.war 的归档:jar -xf birt.war(这是必需的,因为 "Web Viewer Example" 中有一个 bug)。 删除 birt.war 文件。 将 birtDemo.war 应用程序文件复制到 < BIRT Report Engine-install-dir > /merge 目录中。 通过键入 jar -xf birtDemo.war 取消对 birtDemo.war 的归档。 删除 birtDemo.war。 合并以下两个文件:WEB-INF/web.xml 和 WEB-INF/web-template.xml。复制 WEB-INF/web.xml 的内容(属于应用程序),并替换 WEB-INF/web-template.xml 中的 @generate@ 语句(参见清单 11)。 删除原有的 web.xml 文件,并将 web-template.xml 更改为 web.xml。 将报告文件 bank1.rptdesign 从 < BIRT-install-dir > /workspace/bank1.rptdesign 复制到 < BIRT Report Engine-install-dir > /merge。 最后,通过键入 jar -cf birtDemo.war * 对已合并的 Web 应用程序进行 Web 归档。 清单 11. 将 web.xml 追加到 web-template.xml 末尾
接下来,将重新部署应用程序,并测试它。 在 Geronimo 上部署 combined .war 文件 现在已使查看器和应用程序在一个 .war 文件中。接下来需要重新部署应用程序,替换 Geronimo 中原有的应用程序。键入以下内容来重新部署新创建的、已合并的 .war 文件:
合并的应用程序已安装在 Geronimo 上并准备测试。 使用BIRT和Eclipse从数据库中提取信息(16)时间:2011-02-15 IBM Tyler Anderson查看嵌入在应用程序中的 BIRT 报告 现在到了激动人心的部分,您将在 Geronimo 上测试嵌入的 BIRT 报告。将浏览器指向以下 URL: http://localhost:8080/birtDemo/frameset?__report=bank1.rptdesign 这将提出您的报告,正如 BIRT RCP Report Designer 中所做的那样。如果想要 PDF 格式而不是 HTML 格式的输出,则将浏览器指向上述 URL: &__format=pdf 参见图 12,那里有一个报告的屏幕截图。 图 12. 查看 Geronimo 中的报告 很酷,不是吗?您可以在任何您希望的时间查看报告。只需将浏览器指向它们即可,银行将做什么无关紧要。 接下来,将尝试将更多的事务添加到系统中,并在线查看这些更改。 添加更多的事务并观察存在哪些不同 通过利用创建的用户界面添加一些新的记录,让我们查看一下在线报告是否真的有用。将浏览器指向事务页面 (http://localhost:8080/birtDemo/transaction.html)。 使用BIRT和Eclipse从数据库中提取信息(17)时间:2011-02-15 IBM Tyler Anderson在不创建新的日期的情况下添加新的记录。此外,添加 2005 年 12 月 10 日的一笔 $50,000 的取款,并在生成报告时验证那一日发生的更改 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |