从观看2部YouTube视频,并仔细阅读BIRT的手册,我对它的理解是在worflow是这样的:配置和生成BIRT报表动态
- 在Eclipse 创建一个新的报告
- 使用BIRT报表设计器(Eclipse插件)来设计报告
- 填充与数据源的报告(JDBC驱动程序&数据库)和数据集(特定表)
- 生成/导出/打印的报告
酷派为这个工具似乎是,我无法找到任何文件,导致我相信这是一个的Java工具,而不是一个Eclipse的唯一工具(意思是,它有一个Java API,并且可以与Java应用程序交互,而不是纯粹的Eclipe插件,它需要Eclipse IDE的手动/人工交互。
具体而言,我想确认BIRT或者可以或不可以执行以下操作:
- 配置的报告(布局,UI插件放置,数据源/套等)编程;即与JasperReport API具有生成JRXML的iReport设计器相同的方式,对于BIRT也是如此?
- 通过Java API启动报告“generation”,从而实时读取数据并填充报告并将报告发送出去或存储在文件系统中
- 创建同一报告的HTML和PDF版本
你看看这本书“集成和扩展BIRT”,特别是在4如何BIRT融入部分应用? – webpat 2012-07-10 03:58:41
请参阅:http://www.vogella.com/tutorials/EclipseBIRT/article.html – kenorb 2015-02-27 13:41:05
有一个API可以帮助直接从Java生成BIRT报告:https://mvnrepository.com/artifact/net.sf.automatic-report - 发电机/ BIRT发电机。 v1.0适用于Log4j,v1.1适用于Log4J2。另外,在这里检查sourceforge的页面:https://sourceforge.net/projects/automatic-report-generator/ – 2016-11-06 18:17:33