如何进行分组合并同类项

在现实中有时进行数据处理的时候需要进行分组的操作,然后对分组后的数据进行一个分组后的统计。用普通表格的话,就只能做一个数据的展示和数据整体的统计。那么我们如何实现这种需求呢,下面就是干货时刻。

矩表的单元格合并

复杂报表的表头文件,例如医院的健康统计表,门诊记录表等等都有一个比较复杂的表头,如果用传统的表格进行设计就不能灵活的实现单元格的自由合并。但这难不倒ActiveReports报表控件,因为ActiveReports报表提供了矩表控件,专门用来解决中国式复杂报表的设计。

ActiveReports 11 SP2 新特性(2)——单元格智能合并

中国式复杂报表的布局,因为数据的动态性和结构性,导致其布局往往是无规律,且在设计时无法预测的,如单元格合并,通常不仅希望在每一列的数据展现中,能够根据需要自动将相同的单元格合并,且每个单元格之间该属性的设置都是相互独立的没有任何的关联性,而大部分的报表工具只能进行从左到右的相似单元格合并,且会将相同单元格的内容进行自动汇总,导致用户无法获取所有的明细。中国式复杂报表对于单元格合并,往往只要求从样式进行合并,不需要进行相应数据的汇总和分析。葡萄城报表 SP2 为了解决此类需求推出了单元格智能合并的功能,您不需要编写复杂的逻辑代码来获取相同内容后进行合计,只需要一个属性设置即可实现智能合并功能。并这样通过该属性的使用,可以使报表展示更加明确化,清晰化,简洁化。

ActiveReports 11 SP2新特性(1)——智能钻取下级报表

中国式复杂报表常常会因为一些特殊的行业规范存在着一些复杂的需求,对于报表的功能要求不仅要广而全,还要精细到行业内部,葡萄城报表近几年来也一直致力于解决中国式复杂报表的需求,一直持续增强中国式复杂报表的解决方案。各行业的应用系统中往往会有大批量的报表存在,所以我们会设计一张汇总报表用来展示当前系统的所有列表,当用户需要查看某一张报表的数据时,钻取到具体的报表中。就需要报表向下钻取功能能够根据条件跳转到对应的报表中。葡萄城报表 ActiveReports SP2 增强了数据钻取的功能,使得数据钻取中支持表达式输入,这样钻取到报表不仅能够接收钻取到同一报表,还可以根据传入的参数或运行时的条件来选择钻取报表。突破了原有的钻取功能的限制,如图。

类Word文档类报表解析

Word 是非常强大的文档编辑工具,一些行业制式文档都是使用Word来创建的,像教育行业的申请表,履历表,审批表等,像石油业的勘探记录表,记录报告,检测报告等,如房地产业的制式合同,不仅包含大量的文字描述,还会嵌入图片,表格等一些数据控件。我们通常选择使用 Word 来创建这些文档,因为它有着极强的图文混排的能力能够实现集图表,表格,图片等组成的一个混合布局的复杂报表。但使用Word越是创建这些复杂的结构,越需要耗费过多的时间来“画”出这些复杂的样式, 且所有的数据都需要手动输入,无法与业务数据连接,所以更新也会更加困难。在现代BI 系统中绝不容忍如此低效,且非实时性的数据分析,因此我们必须寻求与时俱进的现代化数据分析工具,以助于高效的创建数据分析汇总的报表项。葡萄城报表,可以很好的解决类Word文档类的报表创建,可快速创建复杂的图文混排样式,而且能够实时的进行数据更新。

矩表 – 现代数据分析中必不可少的报表工具

漫游报表设计器之矩表

本篇文章主要介绍矩表基本结构和原理,让我们能够对矩表有一个清楚的认知,在使用矩表时,也能够清楚的了解它的数据结构及限制,本文主要偏底层的实现,所以看起来有些难懂,需要有矩表的技术背景。

矩表 - 现代数据分析中必不可少的报表工具

报表,从来都是商业领域的主角,而随着商业智能(BI),大数据时代的到来,报表更加成为了业务系统的核心组成。因此传统的格式已经无法满足新的需求,最终用户期望在一张报表中看到更多的汇总、分类信息,而往往这些汇总和分类信息是不固定的,比如下面这张报表

矩表(Tablix)

Tablix 即表(Table)+矩阵(Matrix)+列表(List),它是报表中展示数据的一种工具,由表、矩阵、列表这三个具有相似性的报表项组成。

在施工物料管理Web系统中如何处理大数据量并显示在Web页面中

最近因为施工业的物料管理系统,其中涉及大量的物料需要管理和汇总,数据量非常庞大,之前尝试自己通过将原始数据,加工处理建模,在后台代码中通过分组,转置再显示到Web页面中,但自己编写的代码量非常大,而且性能简直无法忍受。后来使用矩表非常好的解决了需求,本文主要介绍之前如何通过代码将数据展现在页面中,以及使用矩表控件创建行列转置以及动态列的表格,并显示在网页中。