葡萄城报表介绍:复杂报表

什么是复杂报表?

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

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


复杂报表样例1

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


复杂报表样例2

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

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

复杂报表都有哪些类型?

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

  • 中国式复杂报表之列表

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

  • 中国式复杂报表之交叉报表

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

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

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

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

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

如何创建复杂报表?

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

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

  • 方便易用。复杂报表之所以复杂,就是因为结构上没有固定的规律。因此报表工具必须极易操作,能够节约报表开发人员的时间,提高开发效率。
  • 支持交叉和合并功能。复杂报表的核心,是数据交叉和合并功能的混合使用,因此要实现复杂报表,在选择报表软件时,一定要选择能支持交叉和合并功能的工具。
  • 支持控件嵌套,复杂的报表结构无法用单一的控件来实现,需要多种控件嵌套实现,如矩阵控件嵌套表格控件等,因此报表工具必须支持控件嵌套。
  • 支持多数据源绑定,复杂报表主要是为呈现大量复杂的数据,单个表格中可能包含多个数据源,因此报表工具必须支持多数据源。

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

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

转载请注明出自:葡萄城报表

关于葡萄城报表

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

千万种报表,同一种选择!获知葡萄城报表更多详情,请访问如下网站:
了解报表开发控件:http://www.gcpowertools.com.cn/products/activereports_overview.htm
了解报表服务器:http://www.grapecity.com.cn/enterprise-solutions/activereports_server/

posted on 2017-07-13 15:50 春笋拔节 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/chunsunbajie/p/complicated_report.html

葡萄城报表介绍:复杂报表相关推荐

  1. 葡萄城报表介绍:交叉报表

    葡萄城报表介绍:交叉报表 什么是交叉报表? 交叉报表是一种基本的报表样式,是一种行.列方向都有分组的报表. 以下表为例,产品销售数据分析表,行按产品品类分组,列按时间分组,便于查看某个特定时段.某个特 ...

  2. 葡萄城报表介绍:B/S 报表软件

    葡萄城报表介绍:B/S 报表软件 B/S 报表软件定义 B/S(Browser/Server,浏览器/服务器模式)也称 B/S 结构,是 WEB 兴起后的一种网络结构模式.B/S 模式是由最开始的 C ...

  3. 葡萄城报表介绍:数据钻取

    葡萄城报表介绍:数据钻取 什么是数据钻取? 数据钻取是指通点击指向其它报表的链接来跳转到该报表.在现代商业智能报表中,对交互式报表的需求越来越强烈,数据钻取就是交互式报表中最为常用功能之一. 为什么需 ...

  4. 葡萄城报表介绍:自由报表

    葡萄城报表介绍:自由报表 什么是自由报表? 自由报表是指一种具有自由设计.修改.完善报表能力的报表功能.具有自由报表功能的报表工具,能够很方便的应对各种复杂的报表需求. 自由报表有哪些特征? 自由报表 ...

  5. 葡萄城发布新版ActiveReports 9报表控件和报表服务器

    2019独角兽企业重金招聘Python工程师标准>>> 2014年11月10日---葡萄城宣布正式发布ActiveReports 9,包含了三种报表模型:RDL报表.页面报表.区域报 ...

  6. 【葡萄城报表】还在为画“类Word文档报表”而发愁吗?

    [葡萄城报表]还在为画"类Word文档报表"而发愁吗? ​Word 是非常强大的文档编辑工具,一些行业制式文档都是使用Word来创建的,像教育行业的申请表,履历表,审批表等,像石油 ...

  7. 震撼来袭!葡萄城商业智能报表软件Wyn Enterprise V5.0发布会前瞻,3大亮点抢先看

    围绕数据分析与智能化技术的不断迭代创新,实现由传统BI向新型BI的转变! 我们都知道,随着信息化覆盖的场景越来越多,企业的数据变得更精细.更全面,并且由客户驱动,实时互动,不断迭代,紧密相连.现阶段, ...

  8. Web报表系统葡萄城报表:报表系统

    什么是报表系统? 报表系统是用于统计报表的制作.数据呈现.数据填报的企业级报表分析软件,也是一种将计算机技术与报表编制方法相结合而设计出的.专门用于报表数据处理的软件. 随着信息技术的来临,企业规模逐 ...

  9. 葡萄城报表V11 SP2新版本震撼发布!

    葡萄城报表V11 SP2新版本震撼发布! 葡萄城报表正式发布 v11.2 版本,强势推出国内首创的基于HTML5的在线报表设计器,从此报表设计告别桌面应用程序,随时随地修改报表,真正跨平台操作,从而使 ...

最新文章

  1. 【bzoj5016】[Snoi2017]一个简单的询问 莫队算法
  2. node随笔-数据流Stream
  3. JDK5.0新特性之:泛型
  4. 前端学习(635):字符串拼接
  5. 机器学习从理论到工程的第一步-编程语言篇
  6. laravel的路由分组,中间件,命名空间,子域名,路由前缀(四)
  7. Spring Boot 2 快速教程:WebFlux 集成 Thymeleaf(五)
  8. 错误: 代理抛出异常错误: java.rmi.server.ExportException: Port already in use: 1099; nested exception is
  9. C#中字符串操作函数
  10. Thread、Runnable和Callable
  11. Team Foundation Server XXX 不存在,或者此时不可访问:解决方案
  12. ABC类网络个数的算法
  13. 数据库可疑修复的方法
  14. 2015 2020 r4烧录卡 区别_【2015年和2020年上半年市场资金结构有何差异?】东北证券金融工程择时周报20200802...
  15. Java5种算术运算符,Java算术运算符
  16. 神经网络模型分类总结
  17. 能否被2整除引发的思考
  18. linux内核mproject函数,把linux驱动独立于内核外编译--示例
  19. 多目标跟踪 TAO 数据集使用方法分享
  20. 西电微机系统课程设计步进电机开环控制系统

热门文章

  1. 关于cocos2d-x 和安卓之间的相互调用
  2. java创建二叉树并递归遍历二叉树
  3. JSON支持什么对象/类型?
  4. EntityFramework用法探索(二)CodeFirst
  5. Yahoo为啥赚不到钱
  6. Xeno Tactic 2
  7. NOIP2017游记
  8. shell中各种括号的作用
  9. 再谈 Struts1.x 的运行机制
  10. 传染病控制(洛谷 1041 WA 90)