<< Click to Display Table of Contents >> 制作复杂对账单复制链接 |
1.概述
在复杂的业务工作中,经常会要用到对账单,一份对账单里面可能会包含多份数据,本章节主要介绍如何制作复杂对账单。
2.实现方式
通过自由表组件实现。
对账单样式:
•用户1
•用户2
可以看到,案例中的数据会根据用户对应显示,有的用户为3部分,有的则有4部分;
操作步骤:
假设我们统计不同省份的资金投入情况,分别统计教育、工业、其它资金,其中上海的教育资金数据未统计,如下:
•教育资金投入
•工业资金投入
•其它资金投入
1)准备教育、工业、其它资金统计数据集,分别绑定到数自由式表格中,如下图:
绿色、黄色、蓝色数据字段分别来自三个数据集,其它单元格为自定义文本;
2)为了每页单独统计一个省份的数据,需要对三个数据集的省份设置多源过滤,以关联到一起;
分别设置“省份1”=“省份”,“省份2”=“省份”;
3)设置工业资金投入、年份、投入这三个文本以及“年份”字段单元格的父单元格为“省份”(绿色部分):
由于要单独统计不同年份的投入,所以设置“投入_总和”的纵向父单元格为“年份”。
4)按照第3步的逻辑,分别给下面的单元格设置父单元格。
5)如果您需要保留不同资金投入模块之间的空白行,选择这行的一个单元格设置父单元格,以保留占位,如下:
6)将最后一行数据作为表尾,并设置行后分页,确保每个省份的数据单独在一页,如下:
7)第一行的三个省份是一样的,我们可以选中单元格,右键选择隐藏列,隐藏两列后,效果如下:
8)预览或查看效果:
北京市:
上海市:
可以看到,上海由于没有教育数据,只保留了其它资金和工业资金投入部分。
您也可以在顶部添加一个过滤组件,来实现即席查询,例如添加下拉列表过滤,来查询各省份的数据,如下动图:
您可以根据实际需求设置表格样式,以达到最好的打印效果。