有的行业制式文档都是行使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文档报表”而忧心忡忡呢?

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

 

相关文章