还以也打“类Word文档报表”而忧心忡忡呢?矩表 – 现代数量解析中必不可少的表格工具。

Word
是怪强劲的文档编辑工具,一些业制式文档都是使Word来创造的,像教育行业的申请表,履历表,审批表等,像石油业的探矿记录表,记录报告,检测报告当,如房地产业的制式合同,不仅带有大量的文字描述,还见面停放图片,表格等局部数额控件。

表,从来还是商领域的栋梁,而随着商业智能(BI),大数量时代之来到,报表更加成为了业务系统的着力组成。因此传统的格式就无力回天满足新的需要,最终用户期望在同等布置表中观看更多的汇总、分类信息,而数这些汇总和归类信息是未稳定的,比如下面就张表

俺们日常选择下
Word
来创造这些文档,因为其拥有无与伦比强之图文混排的力会落实集图表,表格,图片等成的一个混布局之繁杂报表。但使用Word越是创建这些扑朔迷离的布局,越需要耗费了多的岁月来“画”出这些扑朔迷离的样式,
且所有的多寡还需要手动输入,无法和事务数据连接,所以更新为会见愈不方便。

图片 1

于当代
BI
系统遭到毫无容忍如此低效,且不实时性的数额解析,因此我们得寻求与时俱进的现代化数据解析工具,以助于高效的创立数量解析汇总的表项。本文为葡萄城报表为例,介绍如何快速创建复杂图文混排样式的类Word文档报表。

看似上图中的复杂性表头和归类集中,用传统的表都无法成功。矩表(Table+
Matrix)就是占据为此类报表需求使发出的强工具,无论你是文档类报表,Excel
类报表,中国式复杂报表,不限量行数和列数的报表…都见面解决!

 

哟是矩表(Tablix)

葡萄城报表遭之矩表是数量集中统计的数额控件。矩表由矩阵(Matrix)控件演化而来,矩阵可拿积存的原始Detail
数据,通过【行分组】(即垂直显示字段值)和【列分组】(即水平显得字段值),将数据二维的显示出,然后计算各国一样行抑列的协商;也足以以许段值作为行号或列标,在每个阵交汇处计算起个别的多寡,然后计算小计和合。如下图

图片 2

(一)类Word文档类报表特点

1.1 大量老数据展示

这些多少往往蕴藏在工作数据库中,但采用Word创建,将所需要看的多寡,手动输入相应之只元格当中,或是由多人保护更新,这样无法导致数据并更新,而且爱出错。

 

1.2 图文混排

基本上独表格、图片、富文本、图表等成一个掺杂布局的扑朔迷离报表,这些制式文档通常都含既定的行规范,所以对于排版要求特别严,因此待以既定的正式,来‘画’出复杂的样式,这样创建文档的难度又提高,也是大不算的做法。

 

1.3 多页结构

突出的首页和尾页要求,Word文档类报表较生之时节还出多页的结构,而且对这些页都发差之求以及标准。如:

  • 封皮:单面数据,常含报告的核心信息,如报表名称,报告编号,单位名称,Logo
    信息,条码信息相当 

    图片 3

  • 翔数据:大多页详细数据,主要由不同结构的多寡做,常含,页眉\页脚信息,详细数据区域。不同页对应的数据结构不一致。传统Word表格样式,详细数据有,内容格式都非固定,没有规律,行列数量不稳定,行高列宽不稳定。内容项目也非固定格式,根据实际数目,动态选择内容呈现格式,多种搭架子并存。

    图片 4

  • 末了声明:文档类的尾巴一般包含文档声明、总结等信息,常因豁达文件输出为主,不同内容格式为是坏发例外,葡萄城报表支持以相同页报表被,显示余格式的文书内容。

    图片 5

  • 首页和尾页的页眉页脚可独立主宰:Word文档,在首页和尾页中无需加上页眉,也无欲展示页号,只需要以情节页显示页眉。

    图片 6

  • 动态加载图片和调动图数

    图片 7

  • 风的Word表格样式,左边标题,右边内容项

    图片 8

  • 动态变化详细数据

 

1.4 新型数码展示控件

现有的各个行业报表为了进一步信息化,现代化,因此会面当报表被补充加有新颖数码控件,如物流业常用的条形码,插入特殊格式的文书等,所以当类Word文档类报表被一般有有独特的字符或控件的输入和展示。

葡萄城报表提供了Barcode控件,该控件支持37挨条码格式,其中囊括:QRCode(二维码)、Code39码、Codabar码、Code25码、ITF25码、Matrix25码、UPC-A码、UPC-E码、EAN-13码、EAN-8码等一维条码和PDF417等二维条码。条码呈现是一方面,在事实上项目遭到条码扫描是不行重大的,因此葡萄城报表不仅支持条码呈现,在条码打印和导出也是很精准的。

图片 9

人情矩阵的缺点:

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

矩阵只能以数据经过简单的二维表展示,以及简单的要与集中统计,但对此多层级的行分组却束手无策满足要求,如在直展示销售数目经常,
我们用先以区域集中,区域还指向承诺各省份的详细数据,那么这样尽管能又能推进我们解析事情数据,提高精确性,而矩阵只能创造单层级数据展示,无法展开多少分层展示;

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

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

图片 10

  • ### 合计功能单一

矩阵的合计只有支持自动生成的Sum()表达式,不支持编辑统计列。而客户的需合计方式基于业务的不等,不以只有单一的协商功能,像常用之占据比较,环比等繁杂运算。

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

矩表是以积存的本来数据,通过内部的动态行列组织结构,将数据以分析汇总的章程呈现的数码控件。采取矩表,通过拖拽操作,不欲关怀背后的落实逻辑,就可知以卿需要的措施来显示数据。

矩表可创常用之列表类报表,行列转置报表,
履历表,复杂表头报表。不仅因数据量可自动生成行列,而且只是进行复杂的就元格合并,无论是简单的清单列表还是高等的矩阵数据,矩表都能通过她强大的组织结构,拖拽实现。矩表可以将积存于数据库中的静态二维表(只有列头有意义的申数据),转换成具有集中和统计的数目透视表,且这些数量都是根据说明结构自动生成的,不需要手动添加每行每列。大大节约了咱大大提升了创造数量解析报表的效率。可谓任何扑朔迷离结构的,无规律可寻找之表结构,都只是应用矩表控件来贯彻结构。

 

矩表特点 

  • 精的动态行列生成

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

图片 11

  • 任意行的单纯元格合并

于群企事业单位,报表的复杂度可以说被人傻眼,其中表头最为经典,常常表头由多行组成,且单元格合并忽上忽下。矩表则坐其团队结构的雄强,可帮忙我们轻松实现超越多层列的特元格合并。

 

  • 定制化的商事功能

以深数目解析过程被,对于数据解析,再也不是简单的求和,最深价值,最小价,平均值这些概括的说道功能了,我们用依据作业规定,对于满足条件的数据开展统计,求占比较,同期占比对等,矩表支持定制化的磋商功能,不仅支持通用的情商公式,还得因本人需要定制表达式或编辑函数。

 

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

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

图片 12

  • 精致的精雕细刻的效应点

矩表是深标准的多少展示工具,因而细化了用户的求,如行标题和排标题不仅只是在各国页还显示,而且还而稳定行头列头,当好数据量需要滚屏查看时,有矣定点行头和列头的经验更便于客户寻找数据。

(二)创建类Word文档类报表

一般性Word创建的文档有多体制的数额表现形式,多单表格、图片、富文本、图表等做一个错落布局的复杂报表,同时支持多数据源绑定,每个片可以产生协调的独立数据源。这好像表格因为信息量和数据量巨大,因此产生一对充分独特的表格需求,比如:首页/尾页不显页面/页脚、表格跨页显示时标题行需要在各个页还显示便于查看数据、支持多张图纸显示等。而这些复杂的表需求,恰好是葡萄城报表非常强大作用所在。

类Word
报表,可以概括明了呢富有以Word制作的扑朔迷离表格,文案,合同类,履历类的文档,都因表的花样展现出。以表现多重合结构信息为主,有严厉的格式要求。类Word报表通常含多独模块显示信息。模块之间结构以及数目各有不同,对于页眉和页脚内容吧来严格的求等文档类的急需。

连着下去我们就是来显示下葡萄城报表创建档案类报表,档案类报表常见于人口管理体系,这同好像报表常包含个人基本信息介绍,经历信息,评价,结论等信息。该类报表的特色:
标题在错,右边为情节;每起内容单元格的样式都是发生严格要求的,通常报表的达成半有信息密集,下半部分为大气底数额填报信息,因此占有空间比较深。该类报表通常发生固定的页数。

缘何而采取矩表?

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

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

亟需制造中华风味的报表,您需矩表,解决报表结构复杂的题材。

2.1  报表原型

档案类报表通常含如下模块:基本信息,职务信息,主要经验,审批信息,接下去我们来演示如何行使葡萄城报表矩表控件来创造

图片 13

 

2.2
 报表结构分析

1. 左手为题,右侧为内容

2.
内嵌图片控件

3.
详细信息高度不一致

4.
跨行单元格合并

 

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

每当设计器中补充加
矩表

图片 14

以商定购月点名到【行分组】单元格中,将【类别称号】指定到列分组单元格中,在最好下方单元格中指定合计方法:

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

图片 15

 

最后效果

图片 16

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

 

有关阅读:

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

放才能够开拓进取!Angular和Wijmo一起走过的生活

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

Angular vs React
最全面深刻对比

 

2.3 实现思路 

1.
运用矩表控件

2.
长多级静态列

3.
跨行单元格合并

 

2.4 报表实现

1. 新建RDL
报表模板

2.
添加数据源和数据集

图片 17

图片 18

 

3.
 添加矩表控件

 

4.
 刨除分组单元格

4.1
因为无干动态列,首先需去列分组和行分组单元格。

剔除
行分组;并安装该行Size 的Width 属性为0

图片 19

图片 20

4.2
删除列分组

右键单击列分组单元格,选择“列分组”-》“删除分组”;

连安装该列Size
的Width 属性为0

图片 21

 

5.
布局基本信息模块

5.1
插入静态列

右键选中TextBox1
插入列,右侧;(重复执行7不善)

图片 22

效果图:

图片 23

5.2
插入静态行

右键选中
TextBox1安插入行,下方;(重复执行6蹩脚)

图片 24

效果图:

图片 25

5.3
输入项标题

效果图:

图片 26

5.4
合并单元格

图片 27

6.
抬高模块 

6.1
选中“学历学位”单元格,插入行(执行三坏),输入职务信息。 

图片 28

 

7.
长详细信息模块

该模块每个内容项对应一行内容,显示大量的文本;因此用开展单元格合并,设置足够的行高; 

7.1
添加静态行

选择“拟免职务”,选择“插入行”-》“下方”(执行6不良)

图片 29

效果:

图片 30

7.2
合并单元格 

图片 31

8.
调动体

图片 32

9.
说到底运行效果

图片 33

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

 

连带阅读:

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

还当吗写“类Word文档报表”而犯愁呢?

大抵维透视表 –
矩表实现商品销售对比统计

 

相关文章