复杂报表

在提到复杂报表时,人们通常习惯的称之为“中国式复杂报表”。这是因为,西方的报表结构,以呈现数据为主,报表结构非常有规律且清晰易懂。而中国报表呈现的信息量大、数据关系庞杂且受传统的报表习惯与文化造成了独特的复杂需求。

发布于 2017/07/06 16:58

在提到复杂报表时,人们通常习惯的称之为“中国式复杂报表”。这是因为,西方的报表结构,以呈现数据为主,报表结构非常有规律且清晰易懂。而中国报表呈现的信息量大、数据关系庞杂且受传统的报表习惯与文化造成了独特的复杂需求。

什么是复杂报表?

日常生活中,我们需要填写各式各样的表格(报表),仔细观察就会发现,大多数的表格需要填写很多信息,而且表结构也没有规律可循,这类报表统称为复杂报表

比如,有的表角使用斜线分隔区域,如下图成绩表,表角中采用斜线分隔,行头表示姓名,列头表示科目,详细数据表示对应的分数。

复杂报表--葡萄城报表
复杂报表样例1

有的报表则会将数据分为多层显示,如下图列头包括【开拓煤量】、【准备煤量】和【回采煤量】三个分栏,每个分类有不同的统计指标;行按照【采区】进行分类,并每个采区有相应的小计,最后还有总合计。

复杂报表--葡萄城报表
复杂报表样例2

在提到复杂报表时,人们通常习惯的称之为“中国式复杂报表”。这是因为,西方的报表结构,以呈现数据为主,报表结构非常有规律且清晰易懂。而中国报表呈现的信息量大、数据关系庞杂且受传统的报表习惯与文化造成了独特的复杂需求。

因此,复杂报表可概括为“复杂的报表结构+大量数据呈现”,会在单个报表中显示多层级的数据信息。

复杂报表都有哪些类型?

常见的复杂报表包含四种类型,以数据交叉及合并功能为主,呈现大量的数据信息。

  1. 中国式复杂报表之列表

    表头复杂,包含多种数据合并操作,如图表头形式多,且结构不一致,【巷道名称】、【通风方式】、【断面积】只包含单列头。而【风速】、【风量】等列包含子列头,分别对应【巷道】、【工作面积】以及【需配风量】、【实际风量】。表头较长,且列头样式繁杂。

    复杂报表--葡萄城报表


  2. 中国式复杂报表之交叉报表

    表角复杂,斜线显示,如图所示,产品销售数据分析将原始数据在列上按照【产品类别】+【名称】分类,在行上按照【销售年】+【销售月】的方式进行交叉统计。

    复杂报表--葡萄城报表


  3. 中国式复杂报表之横向合并交叉报表

    行上面数据分类统计复杂,可能有多个嵌套分组和统计。如图所示:【商品销售额与赠送商品金额】主要展示了交叉统计报表中如何按照【多行+多列】进行统计。报表的列按照【月】进行统计,每月有【销售额】和【搭赠】两项数据,共计12个月。

    复杂报表--葡萄城报表


  4. 中国式复杂报表之纵向合并交叉表

    行上面数据分类显示复杂,将数据按照不同方式进行分类显示。如图所示:行上数据总共分为四级显示,行头首先按照生产方式分组,再根据【产品性质】进行二级分类,最后根据【所属事业部】进行最后分类。

    复杂报表--葡萄城报表

如何创建复杂报表?

如上所述,由于复杂报表的结构复杂且数据庞大,单一的控件不能实现复杂报表结构,因此必须通过多种控件嵌套或综合使用各控件,来满足需求。

因此,在选择报表工具和软件时,要特别注意以下方面:

  1. 方便易用。复杂报表之所以复杂,就是因为结构上没有固定的规律。因此报表工具必须极易操作,能够节约报表开发人员的时间,提高开发效率。

  2. 支持交叉和合并功能。复杂报表的核心,是数据交叉和合并功能的混合使用,因此要实现复杂报表,在选择报表工具时,一定要选择能支持交叉和合并功能的工具。

  3. 支持控件嵌套,复杂的报表结构无法用单一的控件来实现,需要多种控件嵌套实现,如矩阵控件嵌套表格控件等,因此报表工具必须支持控件嵌套。

  4. 支持多数据源绑定,复杂报表主要是为呈现大量复杂的数据,单个表格中可能包含多个数据源,因此报表工具必须支持多数据源。

    复杂报表--葡萄城报表

葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码、灵活、稳定等特性,可以帮您快速搭建专业的报表软件系统,实现各类报表的设计、管理、权限控制、数据填报、负载均衡及跨平台发布。

千万种报表,同一种选择!葡萄城报表能广泛适应各种报表需求的场景,无论是具有复杂表头的表格类报表、动态数据生成的多维交叉报表,布局灵活的表单类报表,还是图文混排的自定义报表,都能快速设计,一键发布。

关于葡萄城报表

葡萄城报表是一套强大的报表开发和系统搭建工具,既能与您开发的报表软件项目紧密集成,也可独立部署运行,支持多数据源,具有无编码、灵活、稳定等特性,可以帮您快速搭建专业的报表软件系统,实现各类报表的设计、管理、权限控制、数据填报、负载均衡及跨平台发布。

千万种报表,同一种选择!获知葡萄城报表更多详情,请访问如下网站:


了解报表开发控件:/developer/activereports

了解报表服务器:/solutions/reporting

关于葡萄城

葡萄城是专业的软件开发技术和低代码平台提供商,以“赋能开发者”为使命,致力于通过表格控件、低代码和BI等各类软件开发工具和服务,一站式满足开发者需求,帮助企业提升开发效率并创新开发模式。葡萄城开发技术始于1980年,40余年来始终聚焦软件开发技术,有深厚的技术积累和丰富的产品线。是业界能够同时赋能软件开发和低代码开发的企业。凭借过硬的产品能力、活跃的用户社区和丰富的伙伴生态,与超过3000家合作伙伴紧密合作,产品广泛应用于信息和软件服务、制造、交通运输、建筑、金融、能源、教育、公共管理等支柱产业。

推荐相关案例
推荐相关资源
关注微信
葡萄城社区二维码

关注“葡萄城社区”

加微信获取技术资讯

加微信获取技术资讯

想了解更多信息,请联系我们, 随时掌握技术资源和产品动态