皕杰报表工具制作多源报表

随着业务系统的越来越复杂,数据的来源也日益多样性,因此需要在一张报表中显示的数据来自于多个不同的数据库。作为一款老品牌的专业报表软件,皕杰报表对于需求复杂、计算繁琐、多源分片的报表是小菜一碟,下面就给大家介绍一下皕杰报表如何制作多源报表。本例中报表示例为多源报表.brt。

多源报表相关示例体验网址:http://demo.bijetsoft.com/iface (体验账号密码:admin/1)

多源报表相关brt下载网址:http://www.bijetsoft.com/product-download.html
(下载最新版本,最新版本中含有相关brt文件)

使用皕杰报表设计器设计多源报表

1.新建报表命名为多源报表.brt

2.新建数据集ds1:找到DEPT表,右键生成sql语句。如图所示

新建数据集ds2:找到产品表,右键生成sql语句。

新建数据集ds3:找到供应商表,右键生成sql语句。

新建数据集ds4:找到雇员表,右键生成sql语句。

3.多源报表设计如图所示

A2单元格中表达式为:=zone(1,max(list(ds1.count(),ds2.count(),ds3.count(),ds4.count()))),扩展方向设置为纵向扩展

B2单元格中表达式为:=ds1.select(DEPTNAME),扩展方向设置为自动跟随

C2单元格中表达式为:=ds2.select(产品名称),扩展方向设置为自动跟随

D2单元格中表达式为:=ds3.select(公司名称),扩展方向设置为自动跟随

E2单元格中表达式为:=ds4.select(职务),扩展方向设置为自动跟随

使用皕杰报表设计器web预览多源报表

预览如下图所示

有产品 有技术 服务好 可信赖

免费试用

仅需1分钟,即可体验新一代企业级Java报表工具,充分挖掘数据价值,引领企业增长!