4

我可以在我的应用程序中使用 BIRT,而不是在网络服务器上部署为单独的应用程序吗?

我知道 BIRT 查看器可以通过将其安装在服务器上来与应用程序集成。我经历了这个过程,它非常麻烦。它需要我导入太多的 JAR,然后编写太多的代码,即使是一个简单的报告也是如此。另一方面,Jasper 做得很优雅。我只需要 2-3 个 JAR 和 5 行代码来生成一个简单的报告。是否可以使用 BIRT 完成相同的任务?

4

2 回答 2

2

可以只将报表引擎(可能还有报表设计器)添加到您的应用程序中,并通过代码而不是查看器中的 URL 来完成所有操作。但是您必须实现自己的查看功能,例如翻阅报表,如果您需要不同输出格式的报表,您也必须为此编写代码,而不是让查看器应用程序来做.

于 2010-03-18T16:43:01.133 回答
0

您可以部署开源查看器,这将允许您执行此操作。还有一个 BIRT 报告 Web 项目,您可以使用 Eclipse 的 Web 工具平台创建一个 Web 项目,供您在其中运行 BIRT 报告。(BIRT WTP 集成下载)

http://www.eclipse.org/birt/phoenix/intro/intro02.php

于 2010-04-03T14:52:09.847 回答