1.1
通常情况下,数据是通过某一字段来进行分组,如日期字段,每个日期对应一个组,此时分组过于详细,希望按照年与周来分组显示。
注:FineReport 中,week 公式的计算逻辑和 Excel 里一致,把星期天定义为一个星期的第一天。一年中第一个周,必须从星期天开始。
例如:2010-01-01 是星期五,那么 2010-01-01 就不算在2010 年的第一个星期里面,只算在 2009 年的最后一个星期里。
2.1新建报表 select * from 订单
2.2自定义公式分组
订购日期按「年」分组
选择 A2 单元格中的订购日期数据列,数据设置修改为分组、高级。点击下面的自定义按钮,弹出自定义分组对话框,选择公式分组。
显示模式为普通分组,自定义值=year($$$) + “年”,让该订购日期字段按照「年」来分组。
选择 B2 单元格的订购日期数据列,数据设置修改为分组、高级。点击下面的自定义按钮,弹出自定义分组对话框,选择公式分组。
显示模式为普通分组,自定义值="第" + week($$$) + “周”,让该订购日期字段按照「周」来分组。