文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>用FineReport报表工具软件实现人员统计表制作步骤

用FineReport报表工具软件实现人员统计表制作步骤

时间:2010-05-14  来源:blueideas

 

 

上图报表是多个分组报表的组合,其中年龄段的分组又属于自定义分组,我们怎么来实现这种多种分组的组合报表呢?

下面我们来看一下上述报表的实现过程:

1.连接数据库FRDemo

2.设计报表

2.1新建报表

2.2表样设计

按照下图设计好报表的基本框架

 

2.3新建一数据集名为ds1

SQL语句:select sex,employeeID,title,country,city,year(now())-year(birthdate) as age from employees

2.4绑定数据列

 

按照下列表格将数据集的字段拖入对应单元格内,并作相应的设置。

单元格

内容

基本属性设置

B5

ds1.age

从上到下扩展,其余默认

B6

ds1.sex

从上到下扩展,其余默认

B7

ds1.coungry

从上到下扩展,其余默认

C7

ds1.city

从上到下扩展,其余默认

D4

ds1.title

从左到右扩展,13号字体加粗,其余默认

D5

ds1.employID

数据设置:汇总-个数,其余默认

D6

ds1.employID

数据设置:汇总-个数,其余默认

D7

ds1.employID

数据设置:汇总-个数,其余默认

 

 

2.5年龄段自定义分组

双击B5进入数据列设置,将分组设为高级,点击自定义按钮,出现如图所示对话框

 

点击左上角的添加按钮 ,添加四个自定义分组的条件,分别为:小于50岁、50-60、60-70、70岁以上。

点击选中小于50岁,在右边条件设置进行设置,可选列选择age,操作符选择小于或等于,点击最右边的下拉箭头 选择整型,如图

 

然后在该栏中输入50,点击增加按钮添加该条件,如图

 

依此类推对其他三个条件做设置,如图

 

 

 

 

设置好后,点击确定,预览报表,如图:

 

可以看到报表的特点已经显示出来了,但是还有一些小不足,性别和职务都是英文,要想将其转为中文显示,进行下面的形态设置步骤。

2.6形态设置

2.6.1职务的形态设置

右击D4|形态|数据字典|自定义,插入四条记录,填入如下图所示的数据

 

 

点击确定,预览如图:

 

可以看到职务一栏已经都变成了中文显示,下面我们对性别做形态设置。

2.6.2性别的形态设置。

右击B6|形态|数据字典|自定义,插入两条记录,填入如下图所示的数据

 

3.保存预览

 

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载