本帖最后由 dof 于 2020-9-30 16:58 编辑
Wyn Enterprise报表模块中一个无比强大的矩表控件,矩表让中国式报表开发的效率提升10倍之多,也因此获得了大量报表开发者的赞美。不过,当你看完这篇文章介绍的功能之后,我相信你对中国式报表的开发认识将被重新颠覆,实在是太震撼了~~~
在开始揭秘之前,我们用一个很典型的多维透视报表为例,回顾一下矩表1.0和2.0时代,中国式报表开发的基本流程。
这是一个销售统计最常见的报表,包括以下功能需求: 1、 行方向,按照销售大区、省份、商品品类进行组织结构的分组统计 2、 列方向,按照销售年度、月份进行时间维度的分组统计 3、 统计指标,需要统计订单数量、销售金额、销售利润这三个指标 4、 汇总需求,按所有维度,添加行/列的小计和总合计 5、 表角合并,左上角的单元格需要合并垂直居中 6、 表格样式,对列头、行头、小计行/列、汇总行/列、明细数据进行样式控制 7、 冻结行列,就像在Excel里面看统计数据一样,冻结行列很关键 8、 折叠展开,Excel的大纲视图,对明细、汇总视图的切换非常有帮助
矩表1.0,手动操作时代我亲测了一下,以我5年矩表使用经验的操作速度,我总共花了25分钟开发这个报表。虽然这个开发速度相对于其他报表工具而言,Wyn的开发速度已经很无敌了。而且这个需求中的前4项,我们的客户自己用代码开发花了2人/月的时间,开发的结果远不如现在的设计效果。
矩表2.0,半自动化时代我亲测了一下,以我5年矩表使用经验的操作速度,加上矩表设计向导的功能,我能在1分钟内实现#1,#2,#6,#7和#8这几项,然后通过手动调整的方式实现#3,#4,#5这三项功能。总共花费了10分钟时间完成全部功能。
矩表3.0,全自动化时代(V4.0 Update1版本新功能)我亲测了一下,以我5分钟(全新功能,第一次用)矩表向导使用经验的操作速度,我在26.58秒完成了整个报表的设计,我难以置信,这波操作完全颠覆了我对中国式报表设计的认识。是谁说的中国式报表设计难来着,我看一点都不难。拖拽几下就搞定了一切,我13年的软件开发经验积累,一丁点都没有用上,我很担心又很高兴,客户自己都能设计这么复杂的报表,还要我干什么呢~~~ 不管怎么样,为了证明我没有说谎,我只有用一个视频证明,设计所有的报表功能真的只花了26.58秒,太颠覆了
矩表3.0时代
到这里,你以为矩表3.0时代就这些功能了吗,我们接着往下看。在刚才8项报表需求基础上,还有很多的功能变化。 9、 将统计指标项目显示为行,而不是显示为列,这样可以让行数和列数均匀分配,而不至于列太多,阅读起来不是太方便。 要实现这个需求,其实非常简单,只需要选中【显示为行】的属性就可以,对比效果如下:
显示为行
最后,在介绍一种最折磨报表开发人员的功能需求,组织结构树类型的报表,按照大区-》省份-》分类形成一棵树,支持节点的折叠展开,我们就来看看吧。 10、 将多个行分组设置,展示位树形结构,这就是典型的树形表格报表
到这里,我展示了矩表3.0时代颠覆中国式报表设计方式的大部分功能,但文字和功能相比总是那么苍白无力,只有自己体验了才能感受到矩表3.0时代的重大变化,我只用了26.58秒完成报表设计,你可以亲测看看需要多长时间。
|