birt简介

陶海军的博客 陶海军的博客     2022-09-20     263

关键词:

BIRT(Business Intelligence and Reporting Tools,商业智能和报告工具,曾被安讯公司中国分公司译作百灵)项目是一个开源软件项目,其为富客户端应用和Web应用程序(特别是那些基于JavaJava EE的应用)提供了报表和商业智能功能。BIRT是Eclipse基金会下属的一个顶级软件项目,也是一个独立的、由软件供应商和开源社区组成的非营利联盟。

该项目的目标是解决在典型应用中广泛存在的报表需求[1],包括从业务级别或企业级别的各种报表,到多维联机分析处理(OLAP)。从一开始该项目就关注并提供了能使的应用开发者轻松地设计报表、并在应用中集成报表的软件。

BIRT有两个主要部分:集成于Eclipse IDE、用于创建BIRT报表的的可视化报表设计器,以及用于生成报表、可以部署到任意Java环境的运行时组件。BIRT项目还包括一个图表引擎,它既被充分融入到了报表设计器,也可在集成图表到应用中时单独运用。

BIRT报表的设计文件以XML格式存储。BIRT可以访问多种不同的数据源,包括Java数据对象(JDO)数据源、JFire脚本对象POJO 、SQL数据库Web服务和XML。

如何设置参数并将参数传递给由 BIRT 报告设计器通过 BIRT API 创建的 BIRT 报告?

】如何设置参数并将参数传递给由BIRT报告设计器通过BIRTAPI创建的BIRT报告?【英文标题】:HowdoyousetandpassaparametertoaBIRTreportcreatedbytheBIRTReportDesignerthroughtheBIRTAPI?【发布时间】:2012-05-3114:58:06【问题描述】:我创建了一个采用单个... 查看详情

birt 报告可以调用另一个 birt 报告吗?

】birt报告可以调用另一个birt报告吗?【英文标题】:Canbirtreportcallanotherbirtreport?【发布时间】:2017-12-2906:38:15【问题描述】:我有一份报告(Mainreport.Rptdesign),它形成了几个报告之一的超链接(取决于参数)(Res1.Rptdesign、Res2... 查看详情

BIRT 431:Java/JDBC 的 Oracle 兼容性问题

】BIRT431:Java/JDBC的Oracle兼容性问题【英文标题】:BIRT431:Java/JDBCforOraclecompatibilityissue【发布时间】:2020-11-2123:39:00【问题描述】:BIRT431;甲骨文12cIBMMaximoAssetManagement7.6.1.2—仅支持BIRT431我想预览我的BIRT报告(通过从BIRT连接到Maximo... 查看详情

BIRT - .rptdesign 有错误,无法运行

】BIRT-.rptdesign有错误,无法运行【英文标题】:BIRT-.rptdesignhaserrorandcannotberun【发布时间】:2012-06-1710:24:18【问题描述】:我成功设置了BIRTViewer和PHP/JavaBridge,我可以像这样查看/打开来自thissamplepackage的“testWebReport.rptdesign”报告... 查看详情

在现有的 webapp 中集成 BIRT

】在现有的webapp中集成BIRT【英文标题】:IntegrateBIRTinexistingwebapp【发布时间】:2012-02-1707:52:27【问题描述】:我想将BIRT报告引擎添加到Tomcat中的现有web应用程序中。我不需要BIRT查看器,我真的只想能够从像http://localhost:8080/birt/o... 查看详情

为啥没有 Eclipse Birt 3.7 的 Maven 存储库 => Birt 4.2 有一个

】为啥没有EclipseBirt3.7的Maven存储库=>Birt4.2有一个【英文标题】:WhyistherenoMavenrepositoryforEclipseBirt3.7=>ThereisoneforBirt4.2为什么没有EclipseBirt3.7的Maven存储库=>Birt4.2有一个【发布时间】:2011-11-0621:59:49【问题描述】:现在,既然B... 查看详情

在 IntelliJ 中编辑 rptdesign 文件 (BIRT)

】在IntelliJ中编辑rptdesign文件(BIRT)【英文标题】:Editingofrptdesignfiles(BIRT)inIntelliJ【发布时间】:2014-03-1920:57:49【问题描述】:有没有办法在IntelliJ中编辑rtpdesign文件(由BIRT库使用)?目前,我必须在IntelliJ和Eclipse之间切换来进行... 查看详情

BIRT 2.2 动态模式名​​称

】BIRT2.2动态模式名​​称【英文标题】:BIRT2.2dynamicschemaname【发布时间】:2009-03-0219:15:06【问题描述】:是否可以在BIRT查询中使模式名称动态化。我试过了:SELECTCURRENTDATEASDATE,(CASEWHENDAYOFWEEK(CURRENTDATE)=1THEN\'SUNDAY\'WHENDAYOFWEEK(CURREN... 查看详情

使用 BIRT 生成报告的 Java 代码

】使用BIRT生成报告的Java代码【英文标题】:JavacodetogeneratereportusingBIRT【发布时间】:2013-03-1208:01:14【问题描述】:我有一些XML形式的数据,其中包含很少的记录,并且还创建了一个RPT文件。那么现在,我如何调用birt通过传递XML... 查看详情

动态配置和生成 BIRT 报告

】动态配置和生成BIRT报告【英文标题】:Configuring&GeneratingBIRTReportsDynamically【发布时间】:2012-07-0711:32:41【问题描述】:通过观看2部分的YouTube视频和阅读BIRT手册,我对它的理解是工作流程是这样的:在Eclipse中创建新报表使... 查看详情

birt修改主题背景颜色

下图是BIRT默认的颜色配置,为了跟系统颜色格局相一致,此处需要对颜色进行修改;下面简单介绍了如何修改不同位置的背景颜色对应文件地址均在目录:../webcontent/birt/styles下 图1 图2 图3 图4 根据以上设置后... 查看详情

birt调用spl脚本

...供了JDBC驱动,可以很方便与其他报表工具集成使用。《BIRT调用SPL脚本》这篇文章就BIRT4.6.0开发环境为例,介绍BIRT中如何调用SPL,非常值得一读。 查看详情

Birt 不生成 PDF 和 XLS 报告

】Birt不生成PDF和XLS报告【英文标题】:BirtnotgeneratingPDFandXLSreport【发布时间】:2014-09-2600:49:49【问题描述】:我使用的是Birt4.4,我的html报告工作正常,但xls和pdf文件抛出输出格式不支持错误org.eclipse.birt.report.engine.api.EngineExceptio... 查看详情

BIRT:登录到 Eclipse 控制台

】BIRT:登录到Eclipse控制台【英文标题】:BIRT:loggingtoeclipseconsole【发布时间】:2011-09-2803:04:48【问题描述】:在设置BIRT日志记录方面需要帮助。出生:2.6.2Eclipse:3.6.2(报告)我可以从eclipsebirt设计器中登录,按照here的指示进行... 查看详情

BIRT 能识别 RTF 标签吗?

】BIRT能识别RTF标签吗?【英文标题】:DoesBIRTrecognizeRTFtags?【发布时间】:2021-10-0804:00:37【问题描述】:我有一个返回BLOB字段的数据集(这就是BIRT在表中的绑定方式)。在数据库中,数据类型被归类为LongRaw,所以我需要使用通... 查看详情

BIRT:表组中的交替行颜色

】BIRT:表组中的交替行颜色【英文标题】:BIRT:AlternatingrowColorinatablegroup【发布时间】:2010-10-0906:46:47【问题描述】:有没有人知道突出显示条件必须是什么样子,才能在组中创建交替行?我希望具有偶数个表组(而不是整个表... 查看详情

birt汉化设计器

点击下面文字即可下载汉化包birt汉化_plugins.rar下载完成之后,解压:将上述文件copy到目录../eclipse/plugins/下即可文件复制后,重新启动eclipse,则已经被汉化我的只是部分被汉化,估计是由于我的版本是4.5版本,但汉化包是4.2版... 查看详情

Birt Runtime maven工件问题

】BirtRuntimemaven工件问题【英文标题】:BirtRuntimemavenartifactissue【发布时间】:2016-02-1709:02:35【问题描述】:我想在我的项目中使用BirtApi库,所以我将rg.eclipse.birt.runtime4.5maven依赖项包含到我的项目中<dependency><groupId>org.ecl... 查看详情