Finereport10.0学习记录——day 02

1.当使用多个数据集时,需要通过过滤,将两个数据集的公共字段连接起来

2.分类名、系列名、值在设置的时候必须要有等号,否则单元格会被作为字符串处理。

3.使用聚合报表的时候不同块间参数 传递使用block~单元格

4.关于父格:分为上父格和左父格,主要作用是建立列间关系,并进行分组展示。

5.列表的样式中的连续分组,需要数据集数据连续,汇总需要设置父单元格也就是需要设置以谁汇总。

6.改变显示值和形态 

1)方法一:使用单元格属性中的形态设置,设置实际值和显示值,适用于一列只有一个数据项

2)方法二:使用函数 split,并结合形态设置:在需要改变显示后插入一列,使用split(cellx,","),设置不扩展,父格默认,并添加形态设置,最后隐藏

7.在有冻结下,报表自适应失效

8.按段分组:在高级里设置条件对每一列进行过滤。还可以设置强制分组,即没有数据的一组仍然显示

9.归并分组:通过条件将需要的归并,剩下的其他。

10.公式分组:FineReport 中,week 公式的计算逻辑和 Excel 里一致,把星期天定义为一个星期的第一天。一年中第一个周,必须从星期天开始。

11.多源数据报表使用过滤将不同的数据集链接起来。

12.设置重复标题行,结合分页显示

13.补充空白数据,数据倍数 N 表示对于当前扩展单元格,需要显示的总行数为 N 的最小整数倍。假设 N 的值写为 4,则若当前单元格扩展后数据为 3 行,则会自动补充 1 行空白数据;而如果当前单元格扩展后行数为 5 行,不是 4 的整数倍,则自动补充3行空白数据;如果当前单元格扩展后刚好为 4 行,则不补充。

14.实现页内合计:分页计算函数规则={Cell},表示当前页Cell单元格扩展出的值集合

你可能感兴趣的:(finereport)