1 需求

好伙伴科技的库存管理很严格,每天日终需要值班人员打印《日出库单》并签字,然后送交上级审核并归档。

2 应对

郎忠调研需求后,用组合报表实现了《日出库单》。

为什么非要用组合报表?因为日出库单的格式确实比较复杂。我们不妨先看看郎忠做的这张报表的执行效果。

3 预览效果

默认参数界面如下图:

1.第1页如下图示范:

(1)页头区域,每页头部都需要显示;

(2)明细区域,显示出库产品对应的客户、数量;

(3)页尾区域:每页底部显示。

2)末页如下图示范:

(4)表尾,有一个关于当天出库的汇总表格。

本张报表之所以需要使用“组合报表”技术,主要是因为表尾的那张交叉表格,利用传统的技术无法把明细区域的数据与表尾的数据整合在一张报表中。

4 模板数据

提前准备好模板数据“出库详情”。

5 模板字典

本报表不需要模板字典

6 工作表布局


是的,组合报表的工作表布局比较特殊,它的第一张工作表是有特殊的含义的,代表了对后续几张工作表的搭配组合方式。

第一张工作表中,有且必须只有5行,行头分别标识以:表头、页头、明细、页尾和表尾区域。

点击上述每行的区域单元格,右边的属性栏中就可以设置属性,如下图:

注:
(1)引用的工作表:各个区域都由此属性;
(2)保持完整显示:仅对表尾区域有效。

设置如下:

接下来,我们要详细讲解的,是如何制作所引用的工作表?

被引用的工作表的名称是由用户自己定义的,为了直观,我们分别把这4张工作表命名为“页头”、“明细”、“页尾”和“表尾”。

接下来讲解这4张工作表的制作过程。

7 制作过程

1)“页头”工作表

如下图所示:

2)“明细”工作表

可以参阅:分栏报表

3)“页尾”工作表

4)“表尾”工作表

8 经验总结

1)功能总结
(1)“组合报表”,顾名思义,就是能够将不同张不同类型的报表进行组合,成为1张报表,统一展示、统一分页、统一打印;
(2)组合过程中,不用担心单元格数量是否一致,不用担心单元格线条是否能够对得上之类的问题。

2)受限约束
(1)只允许明细区域对应的工作表可具有分栏能力;
(2)导出至Excel的话,效果不会很好,因为Excel的单元格行列从左到右、从上到下都是统一的;
(3)要使用组合报表,从一开始新建模板的时候就需要选择为组合报表类型。

作者:fancy  创建时间:2023-06-30 16:18
最后编辑:fancy  更新时间:2024-10-31 17:13