365体育网投遭到之矩表控件来教学实现多层分组统计报表。因此传统的格式就无力回天满足新的要求。

下会通过一个有血有肉的案例,使用葡萄城报表吃的矩表控件来教实现多交汇分组统计报表。

胡要采用矩表?

如举行特别数量的统计分析,您需矩表。

数据量过多要贯彻全自动分拣,您需要矩表,矩表提供的动态分组功能,自动帮您合并相同内容项,进行商讨。

内需打中华特点的表,您需矩表,解决报表结构复杂的题目。

(二)报表结构分析

365体育网投 1

 

哟是矩表(Tablix)

葡萄城报表遭的矩表是数码集中统计的数控件。矩表由矩阵(Matrix)控件演化而来,矩阵可将积存的原始Detail
数据,通过【行分组】(即垂直显示字段值)和【列分组】(即水平显得字段值),将数据二维的来得出,然后计算各国一样实践或列的合计;也可用配段值作为行号或列标,在每个班交汇处计算产生个别的数码,然后计算小计和累计。如下图

365体育网投 2

多叠分组统计报表即按不同的多寡字段,形成层层分组,并私分层级进行协商。

类上图被之错综复杂表头和分类集中,用传统的报表都黔驴技穷做到。矩表(Table+
Matrix)就是把为此类报表需求而出的无敌工具,无论你是文档类报表,Excel
类报表,中国式复杂报表,不限量行数和列数的报表…都见面迎刃而解!

 

表,从来还是买卖领域的中流砥柱,而就商业智能(BI),大数量时代之来到,报表更加成为了业务系统的中心组成。因此传统的格式就无力回天满足新的要求,最终用户期望在同等布置表中视又多的汇集、分类信息,而数这些汇总和归类信息是无固定的,比如下面就张表

(四)报表实现

1.
新建RDL 报表模板

2.
加上数据源和数据集

365体育网投 3

365体育网投 4

365体育网投 53.
补加矩表控件

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

365体育网投 6365体育网投 7

 

4.
表结构

4.1
添加行分组

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

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

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

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

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

于是待丰富三层分组和一列静态列:

365体育网投 8

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

365体育网投 9

 

4.1.2
添加三级分组

 365体育网投 10

 

4.1.3
添加静态列

365体育网投 11

 

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

365体育网投 12

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

4.2
添加列,子分组

365体育网投 13

365体育网投 14

报表结构基本完成,接下去要开的是绑定数据。365体育网投 15

 

5.
绑定报表数量

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

 365体育网投 16

365体育网投 17

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

365体育网投 18

 

7.
续加合计

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

365体育网投 19

365体育网投 20

 

加加总协议:

365体育网投 21

 

添加“【周】”合计

365体育网投 22

 

增补加总协议:

 365体育网投 23

365体育网投 24

8.
调整体制

到这里,报表的整布局都曾经创造好了,需要做的尽管是调整报表样式。

365体育网投 25

365体育网投 26

运行效果

365体育网投 27

 

9.
总结一下

地方的步骤虽然看起有些复杂,但倘若真的掌握的矩表控件的规律,类似之错综复杂多交汇分组报表只有需要几分钟就是能制造形成。

 

有关阅读:

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

矩表 –
现代数量解析中必不可少的表工具

实例 – 使用矩表创建【产品销售数据解析说明】

以设计器中上加
矩表

365体育网投 28

拿商定购月指定到【行分组】单元格中,将【类别称号】指定到列分组单元格中,在无限下方单元格中指定合计方法:

=Sum(Sum(Fields!数量.Value
*Fields!单价.Value * (1-Fields!折扣.Value)))
修改为:=Sum(Fields!数量.Value *Fields!单价.Value *
(1-Fields!折扣.Value))

365体育网投 29

 

最后效果

365体育网投 30

转载请注明来源:葡萄城控件

 

有关阅读:

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

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

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

Angular vs React
最完善深入对比

 

(一)原始数据

365体育网投 31

 

人情矩阵的短:

  • ### 行分组单层次,无法支撑多层级数据解析

矩阵只能将数据通过简单的二维表展示,以及简单的求与汇总统计,但于多层级的行分组却一筹莫展满足要求,如以笔直展示销售数量常常,
我们需要事先随区域集中,区域还指向许各省份的详实数据,那么这么就是可知还能推动我们分析工作数据,提高精确性,而矩阵只能创造单层级数据显示,无法开展多少分层展示;

  • ### 列分组上面,无法进行夸行单元格合并;

在列上面通常对承诺复杂表头,如跨行合并,矩阵有酷死的局限性。

365体育网投 32

  • ### 合计功能单一

矩阵的磋商只有支持自动生成的Sum()表达式,不支持编辑统计列。而客户之求合计方式基于作业的异,不在只有十足的协议功能,像常用的占据比,环比等复杂运算。

矩表打破了矩阵的局限,无论是水平方向要垂直方向显示字段数据,都支持多层级的分组嵌套,且会自行合并相同内容项;支持复杂的表头合并,固定列和分组列的联展示;
对于协议功能也愈加灵敏,不仅支持总计,而且支持分组内小计,合计的表达式可以依据我需求来定制。

矩表是将积存的固有数据,通过中间的动态行列组织结构,将数据因分析汇总的道表现的数据控件。下矩表,通过拖拽操作,不需关怀背后的贯彻逻辑,就会遵循卿得之方式来展示数据。

矩表可创造常用的列表类报表,行列转置报表,
履历表,复杂表头报表。不仅因数据量可自动生成行列,而且可进行复杂的光元格合并,无论是简单的清单列表还是尖端的矩阵数据,矩表都能够通过它强大的集团结构,拖拽实现。矩表可以用积存在数据库被的静态二维表(只有列头有意义的说明数据),转换成为拥有集中和统计的多少透视表,且这些数据都是因说明结构自动生成的,不待手动添加每行每列。大大节约了我们大大提升了创建数量解析报表的效率。可谓任何复杂结构的,无规律可找之报表结构,都可运矩表控件来促成结构。

[多维透视表

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

 

365体育网投 33

(三)报表实现思路

1.
下矩表控件

2.
抬高多级嵌套行分组

3.
分组2上加小计,分组1续加总协议

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

 

矩表特点 

  • 强有力的动态行列生成

因为创建销售业绩报表,会以月份来反映销售数额,而且得团结手动合计当月有所的销售额,有了矩表控件后,我们特需要用月份指定到单元格,矩表会自行帮助我们转变有月份的排,并自行合计当月之销售额,同样在纵向展示销售类目时,也非需手动添加多行类目,只需要指定类目到单元格,矩表会自动生成所有类似目行。

365体育网投 34

  • 任意行的就元格合并

于诸多企事业单位,报表的复杂度可以说于丁呆,其中表头最为经典,常常表头由多尽组成,且单元格合并忽上忽下。矩表则因该团伙结构的有力,可辅助我们轻松实现跨越多级列的只有元格合并。

 

  • 定制化的商事功能

当非常数据解析过程被,对于数据解析,再也不是简单的求和,最老价值,最小价,平均值这些简单的说道功能了,我们得依据作业规定,对于满足条件的数量进行统计,求占比较,同期占比较对等,矩表支持定制化的协商功能,不仅支持通用的磋商公式,还得根据自身需要定制表达式或编辑函数。

 

  • 数据预警及可视化展示单元数据

矩表不仅可以显示基础数据,也可经数据预警或可视化工具来显示单元格数据。

365体育网投 35

  • 细的精心的机能点

矩表是非常标准的数据展示工具,因而细化了用户的需要,如行标题和排标题不仅可于各页还显示,而且还而一定行头列头,当大数据量需要滚屏查看时,有了永恒行头和列头的感受更便于客户寻找数据。

习俗报表的贯彻方式多基于
Table
控件,虽然可实现多单分组功能,但当表格显示上面产生限量,只能呈现上下级的分组,而现代的错综复杂报表的求,通常是左右级嵌套,有时还要求一律内容之只元格合并,使用
Table
控件,有极多的局限,有矣矩表控件,通过简单的拖拽就能够轻轻松松实现多重叠分组报表,不管发生些许只分组和分组小计都能够简单解决。

相关文章