[讨论] 什幺是多级报表-

无论是集团企业还是政府机关,上级要监管、考核下级,通常的做法是要求下级定时报送一些报表,然后对这些报表进行分析统计。
例如税务、财政、交通、建设等部门,都有大量的年报、月报、季报甚至周报、日报等,要求下级层层上报;又比如银监会监督各商业银行,也需要各行定期报送报表;再比如,各统计局也要求企业定期报送大量统计报表,然后再汇总分析,生成本地区的统计报告。
由此可见,报表上报汇总的应用需求,在我国是普遍存在的。
複杂报表几乎都有填写的需求,前端需要支持各种填写控制,如编辑风格、自动计算、合法性校验等;填写好的数据能够方便地写入资料库以进行下一步的统计汇总;还需要能支持离线填报和多级汇总填报等。而所有国外报表工具及仿製作品完全不支持填写能力,一般的填报解决方案都不能自动处理数据入库的问题,导致相应的编程工作量仍然很大。
目前现在绝大多数的企业都是用Excel来处理企业的各种报表,首先能解决格式问题,再怎样複杂的表样也可以做到,但是因为Excel单元格的数据是没有数据定义的,不能放到资料库中处理,而对于报表汇总来说,基本上是要用到几张表或者十几张甚至更多的表格数据源。一般来说,企业用户都是这样处理的,先弄好要汇总的基础数据,然后设置好Excel功能模板,再就是把基础表里的数据手工录入到做好的Excel表单中进行汇总,到最好列印好交付领导审阅,这样的模式倒是要比操作不方便的报表软体要好的多。
用以上的方式来统计数据做报表非常普遍,也极大的提高了效率,但是操作量和出错率也是比较高的,因为手工操作总是有误差的。其实现在是可以用别的方式来处理掉这些问题的,通过构建自己的报表系统来解决问题。
在线报表採集汇总系统的常规需求如下:
1、报表设计工具要灵活方便,能胜任任意複杂的报表形式
报表管理是中式管理的一大特色,中国式报表有很多架构複杂的报表。显然,报表设计工具应允许用户天马行空地设计出超複杂报表。
2、系统应能处理不同结构的报表
一般管理用报表分两种,一是行列固定的表(二维表),如资产负债表、利润表等;二是行数可以任意增加的表,如工资表、设备明细表等。有时候还会有两者合成在一起的报表。
3、绝对应採用B/S架构的报表管理系统平台
报表採集需要有基层和中级层参与,如果採用单机版软体,则有很多问题。
1)需要层层下发报表格式和报表软体,降低任务部署效率。
2)如果运行中报表格式更新了,又要层层下发。万一某些下级没有更新,那就只有一个字「悲惨」。
3)下级要安装数据分析软体,大大增加总部的服务压力。
4、系统应提高强大的报表运算和审核校对能力
人工採集数据,进行数据分析,数据质量是最重要的。为此很多上级都是通过设置严格的审核公式来达到控制数据质量的目的。事先无法确定实际业务中报表的勾稽关係,只能指望系统具备良好的公式内核,能胜任任意审核关係。
5、系统应能自动管理资料库
对于操作报表的业务人员而言,其实并不关係报表数据是如何存储的,只要系统存取数据正确、性能良好即可。很多软体需要用户根据报表格式和软体要求的规则定义资料库结构,然后再定义单元格与栏位的对应关係。这真是巨困难!好的系统应能根据报表格式,自动创建、管理资料库,让资料库对使用者透明,而不管后台是Oracle、SQL Server还是MySQL。
6、一定要考虑到上线后的报表指标体系还是要变的
随着业务管理的变化,在运行了一段时间后的报表上插入或追加一些指标是很正常的业务要求。增加或许好办点,如果是插入或删除,就有可能导致报表中数据的错行,这是很多系统无法解决的问题。理想的效果是,在一张报表中插入几行这样的更新动作,只应在总部做一次报表编辑,然后重新部署到伺服器上即可。而各下级重新登陆后,能看到以前填报的数据,无非是新插入的行上没有数据罢了。
7、系统的分析功能一定要强大
报表汇总上来的根本目的是为了分析,从而为领导决策提供依据。分析的需求也是五花八门的,所以报表软体一定要有灵活强大的分析功能,允许用户定义任意形式的分析报表或统计图表製作。
8、一定要支持二次开发,来满足某些个性化的需求
既然是选择的平台软体,也就是所谓的通用产品软体,其稳定性通用性多半不成问题,但也因此有少量个性化的需求报表系统将无法满足。也许这就是Office这样流行的成品软体也要提供VBA的原因吧。所以,系统一定要支持类似VBA的扩充能力,也就是允许用户通过内置脚本扩充功能。
对于中国国情来说,是非常需要一个能满足上述需求的在线报表採集汇总系统。
FineReport报表系统——零编码做报表、多维图表、多源填报、许可权管理,完美兼容excel。报表免费下载

上一篇: 下一篇:
相关阅读