可以在Web应用程序中使用BIRT而不在服务器上部署单独的Web应用程序吗?

StackOverflow https://stackoverflow.com/questions/2469310

  •  20-09-2019
  •  | 
  •  

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

我知道可以通过在服务器上安装BIRT查看器与应用程序集成。我经历了这一过程,非常麻烦。它要求我导入太多罐子,然后即使对于简单的报告,也要代码太多。另一方面,贾斯珀(Jasper)优雅地做到了这一点。我需要的是2-3罐和5行代码来生成简单的报告。 Birt是否可以完成同样的事情?

有帮助吗?

解决方案

可以将报表引擎(可能是报告设计人员)仅添加到您的应用程序中,并通过代码而不是从查看器中的URL添加所有内容。但是您必须实现自己的查看功能,例如通过报告进行分页,如果您需要以不同的输出格式进行报告,则您也必须为此编写代码。

其他提示

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

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top