BIRT报表使用


前言

BIRT是一个开源软件项目,它提供BIRT技术平台来创建数据可视化和报表,这些可视化和报表可以嵌入到丰富的客户端和Web应用程序中,尤其是那些基于Java和Java EE的应用程序。

在这里插入图片描述


1.BIRT下载

点击下载复制网址下载
编辑器下载一:https://download.eclipse.org/birt/downloads/
编辑器下载二:https://www.eclipse.org/downloads/packages/release/2018-09/r/eclipse-ide-java-and-report-developers
百度云盘下载编辑器:https://pan.baidu.com/s/1B_FQPr3stwzMn96ZyhXx_g(提取码:cnh9
运行时下载https://www.eclipse.org/downloads/download.php?file=/birt/downloads/drops/R-R1-4.8.0-201806261756/birt-runtime-4.8.0-20180626.zip

1-1.编辑器下载

本篇以All-in-One为准
在这里插入图片描述


1-2.运行时下载

birt的服务器端程序
在这里插入图片描述


2.安装

2-1.运行编辑器

birt的编辑器基于eclipse构建。下载最新版本的birt 编辑器all-in-one
解压后,双击eclipse.exe打开后如图所示:
在这里插入图片描述


2-2.安装运行时

birt运行时作为一个web应用,可以直接部署到JAVA EE的web容器中,这里使用tomcat做示范。

2-2-1.项目部署

将运行时压缩包中的“WebViewerExample”应用 部署到tomcat中的webapps目录下,并改名为“birt”方便区分。
启动tomcat服务器。
在这里插入图片描述
访问birt,出现如下这个界面,说明birt的服务器端能够正常运行。
在这里插入图片描述


4.创建报表

4-1.创建项目

进行报表设计首先需要创建birt项目
在new project 中选择“report project”.
在这里插入图片描述


4-2.创建报表

创建好项目后,就可以创建实际的报表了
在项目上选择“new report”
在这里插入图片描述
选择项目,然后自定义文件名,接着点 Next
在这里插入图片描述
选择报表模板,birt默认提供了一些报表模板,我们先选择空模板。
在这里插入图片描述


4-3.创建数据源

创建好报表后,设置报表的属性,点击(outline),右键添加数据源
在这里插入图片描述
创建报表数据源
在这里插入图片描述
这里我们选择jdbc数据源作为示例
选择下一步:
填写数据源所需的信息。
在这里插入图片描述

连接成功如下图:
在这里插入图片描述
注意:
如果是mysql数据库,需要用到mysql的数据库连接jar.
点击Add,选择mysql的数据库jar包
在这里插入图片描述


4-4.创建数据集

创建好数据源后,就可以添加数据集了
在这里插入图片描述
在这里插入图片描述
点击下一步
输入查询语句:select * from goods
点击完成
在这里插入图片描述
点击“完成”后,会出现数据集编辑对话框,这个对话框提供了如下的页面:

  • Data Source — 显示数据集用到的数据源,你也可以改变它
    在这里插入图片描述
  • Query – 可以用来查看和编辑查询语句,你可以在"Available Items"里查看数据库和表
    在这里插入图片描述
  • Output Columns – 显示在查询语句里的列,你能为这个列起别名。
  • Computed Columns – 经过计算而得到的列,跟其他列类型
  • Parameters – 这些参数能包含在查询语句中,根据条件来进行过滤
  • Filters – 对查询结果进行过滤
  • Preview Results – 通过前面的查询语句所查询到结果的预览

4-5.填充表格

现在有了数据集,接下来需要将数据显示到表格中

  • 点击Table,拖到空白处,设置行和列
    在这里插入图片描述
  • 打开“Data Explorer”视图,选择“Data Sets”节点下面的“Data Sets”节点下面的“id”,然后将其拖拽到表格中带有灰色字体“Detail Row”的第二列(也就是第三行第二列)
    在这里插入图片描述
    拖拽过去后,如下图:
    在这里插入图片描述
    默认左对齐,居中需自己更改对齐方式,最终表格:
    在这里插入图片描述

4-6.报表预览

在这里插入图片描述
在这里插入图片描述
生成的报表已经能显示了,不过不好看,有需要的自行对其进行排版


5.报表文件部署

5-1.报表文件存放

将编写好的报表文件复制到服务器下的birt目录中
在这里插入图片描述

5-2.报表访问

通过:服务器地址/项目名/frameset?__report=报表名.rptdesign访问
例:127.0.0.1:8080/birt/frameset?__report=test.rptdesign
访问可能会出现如下图错误,是没有数据库驱动,
在这里插入图片描述
将下载好的驱动包放到birt项目下的\WEB-INF\lib里面
在这里插入图片描述
成功访问后如下图:
在这里插入图片描述

  • 3
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值