`
flyingbug
  • 浏览: 130177 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

[BIRT]-印象

阅读更多
BIRT作为Eclipse的BI和Report工具,由业界领先的公司Actuate公司开发,总体印象来说,在java报表方面已经很强了,当然比起一些商业工具还是有差距的,最近在一个BOSS系统上看到的报表so强,据说那工具70W一套,比起Actuate公司的商用BIRT贵了不知道多少倍,不过感觉还是满不错的。
java在报表方面要想达到PB那样简单易用还是比较难,对于BIRT来说,首先是高级查询报表的实现,必须依靠ScriptedDataSource和ScriptedDataSet,而BIRT在这个事情上则只起到了一个界面生成的工具的作用,为了生成Excel的报表,则必须自己制作一个report engine嵌入到BIRT的framework中去,另外让我不解的一个问题是BIRT竟然将插入到报表中的图片以二进制源文件的形式存储在XML格式的.rptdesign文件中,而web报表的参数传递全部采用http的get方式,why not post??
总之在BIRT中制作初级报表以及固定查询条件组合的报表还是比较方便的,几乎都是自动生成了,还算比较合用,虽然有时候会有点Bug,而且速度也不快。但是在高级条件组合查询方面还稍显不足,只有自己写数据库访问类来解决这个问题,不过有这样的开源工具用,也算是很幸福了^_^
分享到:
评论

相关推荐

    birt-runtime-4.8.0-20180626.zip

    标题中的“birt-runtime-4.8.0-20180626.zip”指的是一款名为BIRT(Business Intelligence and Reporting Tools)的开源报表系统,其运行时环境的版本号为4.8.0,发布日期为2018年6月26日。BIRT是一个由Eclipse基金...

    birt-runtime2.3.1/2.3.2汉化包

    "birt-runtime2.3.1/2.3.2汉化包" 是针对BIRT运行时环境的中文语言支持,它包含了所有界面元素、错误消息和帮助文档的中文翻译。在2.3.x版本中,BIRT引入了多项改进和新特性,例如增强的数据源支持、更灵活的报告...

    birt-jsp-tag

    "birt-jsp-tag"是关于BIRT(Business Intelligence and Reporting Tools)与JSP(JavaServer Pages)结合使用的标签库,这主要涉及到Web应用中报表生成和展示的技术。BIRT是一个开源项目,由Eclipse基金会维护,用于...

    birt-runtime-4.7

    "birt-runtime-4.7"是一个BIRT运行时环境的版本,它包含了运行BIRT报表所需的所有组件,允许用户在服务器上部署并执行已经设计好的BIRT报表。 首先,我们来看一下提供的文件列表: 1. **epl-v10.html**: 这是...

    birt-----表头排序

    本文将深入探讨“birt-----表头排序”这一主题,旨在帮助你理解和掌握如何在BIRT中实现表格数据的排序功能。 首先,我们要明白在报表设计中,表头排序对于用户来说是至关重要的,它允许用户根据需求动态地调整数据...

    eclipse 3.50(galileo版本)中文语言包(BabelLanguagePack-birt-zh_3.5.0.v20091121043401)

    eclipse galileo版本的中文语言包,BabelLanguagePack-birt-zh_3.5.0.v20091121043401,下载直接解压到eclipse的dropins目录,启动eclipse即可。

    birt-report-framework

    "birt-report-framework"是一个基于Java的开源报表系统,由Eclipse基金会开发并维护,主要用于创建、设计和展示复杂的业务报告。BIRT全称为Business Intelligence and Reporting Tools,它提供了丰富的图表、表格和...

    birt-runtime-2.2.2

    birt报表-简单官方实例 /** * Simple BIRT Design Engine API (DEAPI) demo. */

    解析BIRT-Eclipse商业智能和报表工具

    **BIRT(Business Intelligence and Reporting Tools)是Eclipse基金会下的一个开源项目,专门用于开发商业智能和报表解决方案。本文将深入解析BIRT的功能、特点以及如何在Eclipse环境中使用它来构建高效的数据可视...

    birt-runtime

    在本场景中,"birt-runtime"指的是BIRT的运行时组件,它包含了执行已设计报表所需的所有组件。 标题中的“birt-runtime”表明我们关注的是BIRT的运行时环境,这个环境可以在各种应用服务器上运行,例如Tomcat。...

    PyPI 官网下载 | birt-gd-0.1.21.tar.gz

    《PyPI官网下载:深入解析birt-gd-0.1.21.tar.gz》 在Python编程领域,PyPI(Python Package Index)是全球最大的Python软件仓库,它为开发者提供了一个集中发布和获取Python库的平台。今天,我们要探讨的是在PyPI...

    birt-report-framework-sdk-4_4_2.part1

    eclipse开发报表的插件birt 只是一个插件,安装方法和其它eclipse插件一样

    birt-report-framework插件

    **本插件,即“birt-report-framework”,是Eclipse集成开发环境(IDE)中的一个关键组件,用于帮助开发者创建、设计和实现复杂的业务报表。在Eclipse中安装此插件后,开发者可以充分利用其功能,无需离开熟悉的IDE...

    非常好的birt-RCP实例

    在“非常好的birt-RCP实例”中,我们可以学习如何利用BIRT和RCP的强大功能来开发自己的报表应用。这个实例可能包含了创建、运行和展示报表的完整流程,帮助开发者了解如何将BIRT报表引擎嵌入到RCP应用中。 `实例...

    解析BIRT-Eclipse商业智能和报表工具(全)

    ### BIRT—Eclipse商业智能和报表工具解析 #### BIRT简介 BIRT(Business Intelligence and Reporting Tools,商业智能与报表工具)是一个基于Eclipse框架的开源报表系统。它为开发者提供了一整套完整的报告设计...

    开源报表系统-birt-2_2_2.part2

    开源报表系统,需要两个分卷birt-2_2_2.part1与birt-2_2_2.part2

    解析BIRT-Eclipse商业智能和报表工具

    中文版的Birt说明,详细介绍Birt的使用

    解析BIRT-Eclipse商业智能和报表工具.pdf

    birt入门

    birt的jar包

    1. `birt-runtime`: 这个jar包包含了BIRT运行时环境,包括报表引擎、数据访问组件和渲染引擎。它是运行BIRT报表的基础,负责解析和执行报表设计,并将结果呈现出来。 2. `birt-engine-api`: 提供了BIRT引擎的公共...

Global site tag (gtag.js) - Google Analytics