复杂报表解决方案
思达Java报表软件 Style Report 作为国内首屈一指的 Java 报表软件在对中国式复杂报表的支持上一直都有着先进的理念和独到的解决方案。中国式复杂报表的特点在于表格的复杂性及任意性,然而复杂表格并不是中国人的专利,以下是一张英文的复杂表格。
中国式复杂报表的需求是不容质疑的。思达Java报表软件 Style Report在中国式报表需求方面有着强大的技术支持,其中可视化的编辑器帮助提高复杂报表的开发效率。独特的向导式和拖拽式的报表设计帮助技术人员减少编写程序的工作量,简化报表调试过程。
然而对于客户的报表需求不能只局限于满足客户的表层需要,应该在理解这些报表需求原因的基础上,加以分析,进而提出更有效的建议和引导。目前中国市场对复杂表格的需求源自在企业信息化的起步阶段,第一步就是把纸张上的内容搬到计算机中,而最直接的办法,就是拿一张现有的手绘的表格,要求技术人员把它在软件上一模一样的绘制出来。所以复杂表格的存在,不同程度上也是实际需求的一种反应。
以下是一张比较典型的中国式复杂报表。它实际上包涵了三个独立的表格:
1. 产品在各地区的销售额
2. 地区不明的订单
3. 各销售人员的销售额
这三块表格通过产品分类联系起来。通过对这样一个典型的中国式复杂报表,我们来分析复杂表格后面的真正需求。
复杂原因1:企图把大量信息需压缩在同一个页面中
这样一个典型的中国式复杂报表,把地区,产品等相关信息合并到一起,主要目的是把更多的信息压缩到了一页,可以减少翻页的工作。这样的复杂报表如果是一个在纸张为主的时代,这无疑是一个高效的做法。
解决方案:通过交互查询分解表格复杂性
但是信息化的今天,通过压缩信息达到易于统计查看的需求大为降低。因为不管怎么压缩,毕竟不可能把所有需要的信息都放在一页。用户可以通过在报表上定义参数,选择查询范围,最终生成一个既简单又直观的报表。
复杂原因2:表格的紧凑性
复杂报表的另一个特点就是紧凑性。紧凑性就是通过包涵更多的信息,缩小数字间的距离,行列对齐,使得用户在数据间的比较更容易进行。
以下表为例,我们可以做一些相对比较简单的比较:
数据图形化分解表格复杂性
不管复杂表格有什么样的优势,文字并不是一个理想的比较的工具。在上表中,试图比较一下各地区的销售总额,互相的大小,大致的差别(百分比)。如果没有特异功能,大部分人在比较文字的数据时,需要在头脑中做一定的计算。 这之后我们来看看下图:
通过表格的图形化可以在图片上,直接比较互相的大小,及数据的百分比一目了然。这种表格图形化的方式比复杂的中国式报表更适合数据的展现和比较。
思达Java报表软件 Style Report作为专业的报表工具提供商,一直致力于在完成用户的需求的前提下,引进报表新的理念和技术。帮助用户在信息化的道路上提高和进步。