差不多维透视表 – 矩表实现商品销售对比统计。【案例分享】电力设备生产数据的多层分组统计报表实现。

广阔的次维数据透视表(交叉表)通过横向和纵向展示数据,进行一些简易的集中运算,而传统的数额透视表功能单一,汇总方式大概,已经力不从心满足现代万分数据量各种口径分析,因此多维透视表应运而生。

多叠分组统计报表即以不同的数目字段,形成层层分组,并私分层级进行商榷。

 

传统报表的实现方式大多基于
Table
控件,虽然可实现多只分组功能,但于表显示上面产生限量,只能呈现上下级的分组,而现代底纷繁报表的求,通常是左右级嵌套,有时甚至要求一律内容的只元格合并,使用
Table
控件,有太多之局限,有了矩表控件,通过简单的拖拽就能自在实现多交汇分组报表,不管有微微个分组和分组小计都能简单解决。

大抵维透视表在功能强大的又,创建难度啊会见随着提高

下面会由此一个现实的案例,使用葡萄城报表备受之矩表控件来讲学实现多层分组统计报表。

  • 基本上重合分组嵌套的复杂的社结构

  • 复杂的汇集分析公式的编

  • 小计和凡的分等等要面临的扑朔迷离问题

 

 

(一)原始数据

图片 1

 

假定用代码实现,可能复杂程度不堪想象,更不要提好数据量级别下表加载的属性问题。而以现有的略报表工具,功能单一无法对当下同特征来满足复杂透视表的创效能。

(二)报表结构分析

图片 2

 

 

(三)报表实现思路

1.
使矩表控件

2.
抬高多级嵌套行分组

3.
分组2补给加小计,分组1补偿加总协议

4.
照时间字段进行列分组。

 

矩表控件能够满足多维透视表创建的复杂性功能。本文为【商品销售额和捐赠金额比重】这同样典型的多维透视表为示例,使用葡萄城报表的矩表控件,通过拖拽来贯彻多维透视表。

(四)报表实现

1.
新建RDL 报表模板

2.
丰富数据源和数据集

图片 3

图片 4

图片 53.
互补加矩表控件

加上矩表控件后,会发现出类似 [ 符号,表示分组,即可根据实际数量动态生成行。会发现设计器下面的矩表分组管理器;

图片 6图片 7

 

4.
报表结构

4.1
添加行分组

若上述报表结构解析,行包含四层分组:

1.
Group1:=[生产方式];

2.
Group2:=[出品性能];

3.
Group3:=[所属事业部],小计;

4.
Group4:静态名称(静态列);

用用加上三层分组和一列静态列:

图片 8

4.1.1
选中“行分组单元格”,右键单击,添加行分组——>子分组

图片 9

 

4.1.2
添加三层分组

 图片 10

 

4.1.3
添加静态列

图片 11

 

4.1.4
添加静态行:选中四层单元格,插入行——>分组内下方,执行三不良

图片 12

补充加动态列:本节报表结构相对简单,只发生一样推行“=【月】”字段的动态列,该列包含“=【周】”和准周小计。

4.2
添加列,子分组

图片 13

图片 14

报表结构基本完成,接下去需要开的是绑定数据。图片 15

 

5.
绑定报表数量

将分组数据拖拽到
单元格,静态列数据可摘。

 图片 16

图片 17

6. 
合单元格,输入列名称

图片 18

 

7.
续加合计

丰富【生产方式】合计:添加成功后,需要活动合并单元格,调整Value值:

图片 19

图片 20

 

补加总协议:

图片 21

 

添加“【周】”合计

图片 22

 

填补加总协议:

 图片 23

图片 24

8.
调整体制

到此地,报表的整布局都早已创造好了,需要做的虽是调整报表样式。

图片 25

图片 26

运行效果

图片 27

 

9.
总结一下

方的步子虽然看起有些复杂,但如真的掌握的矩表控件的规律,类似之错综复杂多重叠分组报表只有需要几分钟就会制形成。

 

连带阅读:

【报表福利大放送】100不必要拟报表模板免费下载

矩表 –
现代数量解析面临必备的表工具

图片 28

[多维透视表

矩表实现商品销售对比统计](http://www.cnblogs.com/powertoolsteam/p/pivot_table.html)

 

表结构分析

实施:
按照区域及省区,嵌套2层分组。

排:按照月分组,动态列。

 

解决方案

1.
应用矩表控件

2.
补给加2级行分组,首先以区域分组,其次按照省分组

3.
比照省开展小计;

4.
列用“月份”分组,分组下面嵌套三列。

 

差不多维透视表实现

1.
新建报表模板

2.
抬高数据源和数据集

3.
补充加矩表控件

增长矩表控件到规划界面,会发现产生类似[
符号,表示分组,即可根据实际数量动态生成行。会发觉设计器下面的矩表分组管理器;

4.
互补加行分组

当选,行分组单元格,右击添加行分组,选择“子分组”

图片 29

图片 30

5.
填补加列分组

因上述剖析,列分组是基于月而定的,因此才需要默认的一个列分组就足足了,所以不需要丰富其它列分组;

添加“销售额”,“搭增”,“比例”静态列:

当选“列分组单元格”插入列,选择分组内-右侧,添加三列;

 图片 31

累加完成之后,插入行,选择分组内-下方;

图片 32图片 33图片 34图片 35

6.
添加“总合计”列;

入选列分组单元格,插入列(三列),选择分组外—右侧

图片 36

图片 37

7.
绑定数据字段

申结构就基本到位,接下去就绑定数据字段;

1.
互补加行分组数据,首先从表资源管理器中精选“区域”字段,拖拽到实践分组单元格;

2.
蘑菇拽“省份”字段及 子分组单元格;

3.
迁延拽“月份”字段及 列分组单元格;

功用使图:

图片 38

图片 39

8.
加加任何字段

可是由此选中单元格,右上之字段logo来选择相应的数目字段:

图片 40

图片 41

9.
添加省份合计

当选:省份单元格,选择上加合计->分组后面;会活动添加合计行;

图片 42

效果图:

图片 43

10.
改动样式

报表设计虽完了了,接下去需要开的就是是调动报表样式。

图片 44

功用预览

图片 45

 转载请注明来源:葡萄城报表

 

系阅读:

【报表福利大放送】100余效报表模板免费下载

盛开才能够向上!Angular和Wijmo一起走过的日子

2017年前端框架、类库、工具十分比并

 

相关文章