birt
团子ing
世界上没有奇迹,有的只是必然和偶然,还有谁做了什么。
展开
-
(1) 初识birt(免费开源报表软件)-建立第一个birt report项目
简介BIRT,是为 Web 应用程序开发的基于 Eclipse 的开源报表系统。 项目中需要开发报表类功能,看了下现在市面上的报表类软件,水晶报表,finereport,润乾报表都不错,不过这些都是收费的商业软件。所以最后还是选择了开源免费的birt(其实是上头敲定的ORZ)birt相对于其他报表类软件的一大优势就是她是免费开源的原创 2017-06-28 15:56:25 · 1694 阅读 · 0 评论 -
(5)birt笔记 - table表相关-利用Java Script&Java动态添加table表的列数
在利用birt报表制作table表格时,我们经常会遇到所要制作的表格列数不固定的情况,比如第一列是科目名,后面的列是各个学生的情况(当然实际中一般都是第一列为学生,后面每列是科目,这里只是举个例子),而birt的视图界面在建立table表时,会要求我们输入列数,这样就无法满足我们的需求了(如下图所示): JS脚本方式动态添加table列大致思路与第3篇动态添加chart折线图表折线数一样,都是采用原创 2017-07-20 11:57:13 · 3283 阅读 · 0 评论 -
(4)birt笔记 - chart 图表数字显示保留2位小数
在使用birt chart图表时,经常会遇到SQL数据集查出来的数据都是保留2位小数的(比如7.50,2.00这类),但是到birt chart图表中时就会把末尾的0去掉了(比如7.5,2),这是因为birt chart 图表在设置格式中,还提供了一个数值格式编辑界面,在界面中可以指定显示数字的格式,前后缀等等操作。亏我当初调整格式找了半天= =。 当勾选图中的show series labels原创 2017-07-18 14:13:56 · 3206 阅读 · 0 评论 -
(3)birt笔记 - chart图表相关-利用java script&java动态添加折线图表的折线数
在实际使用birt图表时,其提供的视图界面能够很高效的帮助我们创建出所需的报表,但是有时涉及到一些复杂的,x/y/显示数据都为动态的情况时,单纯使用界面编辑已经无法满足需要。例如现在需要一张折线图报表,x轴为课程(不确定有几门),y轴为分数,现在需要用折线图展示学生各门课程的分数(一个学生一条折线,学生数不确定),如果使用界面编辑,实际效果如下: 在图中左边的series x为代表学生的折线,假设原创 2017-07-10 14:50:37 · 2020 阅读 · 3 评论 -
(6)birt笔记 - 通过传递变量来动态修改数据集SQL
其实想想这一篇应该写在前面一点的,主要懒癌发作… _ (:3」∠*)_。 给birt报表数据集传参数构建动态数据集的方式挺多的,这里介绍2种比较常用的: 1.通过?占位符传递参数实现 2.JavaScript脚本拼接SQL语句实现 事先准备:创建一个birt report模板 新建数据集,Data Source右键新建 新建数据源,点击next-》finish,这里因为还没有添加SQL,原创 2017-07-27 17:35:32 · 1836 阅读 · 0 评论 -
(2)birt笔记- Birt & SpringMVC & Mybatis 整合
spring MVC & Birt &MyBatis Birt与spring MVC和MyBatis的集成相对简单。 事先准备: 首先,下载官方给出的运行包,下载Latest BIRT Runtime Release Build那个 http://download.eclipse.org/birt/downl原创 2017-06-30 22:46:43 · 3220 阅读 · 1 评论