多语言展示
当前在线:1016今日阅读:27今日分享:41

如何使用FineReport报表查询时间范围和时间间隔

在设计报表查询参数时,有时需要用到时间范围,并且时间范围再添加一个间隔,如间隔5s,间隔60s,间隔一个小时等。下面利用在MySQL数据库设计的表,设计报表,使用时间范围查询,操作如下:
工具/原料
1

MySQL

2

MySQL客户端

3

FineReport

4

浏览器

5

截图工具

方法/步骤
1

第一步,打开MySQL客户端工具,新建数据库表,添加三个字段id、statisDate和remark,如下图所示:

2

第二步,保存数据库表为t_statis_date,向这张表插入20条数据,每隔几秒钟插入一条记录,如下图所示:

3

第三步,打开报表设计器,使用本地数据库新建数据库查询,直接使用t_statis_date表创建SQL语句,如下图所示:

4

第四步,在模板数据集下面,依次拖动字段到报表上,分别写上字段的描述,如下图所示:

5

第五步,点击参数栏,然后拖曳三个label控件和两个时间控件、一个输入框控件以及一个查询按钮,如下图所示:

6

第六步,保存预览查询结果,输入时间间隔、开始时间和结束时间,如下图所示:

注意事项
1

注意在MySQL数据库创建日期时间类型字段

2

注意使用FineReport报表工具时间范围和时间间隔查询方法

推荐信息