报表门户FineReport中如何设置按段分组

 时间:2024-11-22 19:58:32

1、新建报表,添加数据集新建工作薄,添加数据集ds1,SQL语句为SELECT 雇员ID, 职务, strftime('%Y','now')-strftime('%Y',出生日期) +1 AS 年龄 FROM [雇员]。雇员表中存的是雇员的出生日期,因此在SQL中我们使用SQL函数strftime('%Y','now')-strftime('%Y',出生日期) +1根据出生日期计算出员工的年龄。

2、如下图制作报表:

报表门户FineReport中如何设置按段分组

4、自定义条件分组设置选中年龄数据列所在单元格,数据设置修改为分组>高级,点击后面的自定义按钮,弹出自定义分组对话框,选择条件分组:我们将年龄分成四段,分别如下:组1:命名为小于20岁,条件为年龄小于20;组2:命名为20~30岁,条件为年龄大于等于20 and 年龄小于30;组3:命名为30~40岁,条件为年龄大于等于30 and 年龄小于40;组4:命名为大于40岁,条件为年龄大于等于40。

报表门户FineReport中如何设置按段分组
  • 如何使用FineReport报表工具实现图表联动查询
  • 表格制作软件FineReport中参数控件如何赋值
  • 报表设计软件FineReport中超级链接参数如何传递
  • 如何使用FineReport报表工具实现超链接动态参数
  • FineReport表格软件教程:[3]报表设计示例
  • 热门搜索
    瑜伽球的作用 蔚然成风的意思 什么是ted演讲 阿巴阿巴是什么意思 梦见打仗是什么意思 以身作则的意思 庹读什么 唐太宗属于什么号 骄阳似火的意思 预埋单是什么意思