行式报表的概念
行式报表的概念
行式展现报表是润乾独有的报表展现形式,大多为明细数据的流水帐,例如交易明细、流水清单等等,其特点是报表样式简单(就是数据库中物理表的样式)、数据量大(每发生一次交易,就会有相应的记录),几百上千万,甚至GB级的数据量。
利用润乾提供的行式展现报表方案,在面对大数据量的清单式报表展现问题上,可以大大提高运算速度,一次性处理大批量数据,方便快捷。
行式展现报表的优点:
-
运算速度快
-
处理数据量大
行式展现报表最突出的特点和优势就是运算速度快,相同时间内可处理的数据量跟常规报表相比大大提高。 我们以具有20万条记录的表为例,来对普通网格式报表和行式展现报表的运算速度进行一下对比。
-
普通网格式报表:用时49秒。
-
行式展现报表:用时29秒。
可以看出,在20万条记录的情况下,使用行式报表可以缩短40%以上的运算时间,大大提高了运算效率。当数据量再继续增加的时候,行式展现报表的高效优势就会体现得越发明显。 只有满足以下特征的报表,才可以是行式报表:
-
行式报表的特征包括:
-
主格不同行
例:主格在同一行,属于普通报表。
例:主格不在同一行,属于行式报表。
-
无横向扩展
例:单元格横向扩展,不是行式报表。
例:单元格纵向扩展,是行式报表。
-
无拉伸单元格
例:扩展时存在纵向拉伸单元格,不是行式报表
例:扩展时无拉伸单元格,是行式报表
-
按源格遍历法运算(源格不能循环引用) (该条请参照润乾报表高级教程,如占比、累积等运算都属于源格循环引用)
-
无图注 不包含任何类型的统计图。
-
不支持隐藏行/列:
设置为普通报表时的预览结果:
设置为行式报表时的预览结果:
可见,行式报表不支持隐藏行/列属性。
-
不支持自动换行/尺寸调整方式: 行式报表不支持自动换行和尺寸调整方式属性。
-
不支持行/列后分页
在第二行设置为行后分页,第二列设置为列后分页。 设置为普通报表时的预览结果:
设置为行式报表时的预览结果:
可见,行式报表不支持行/列后分页。
系统提供了属性-检查是否行式来帮助用户判断当前的报表是否是行式报表。
-
注意 | |
---|---|
行式报表有些时候检查不出来:凡是检查出是行式报表的,肯定是行式报表;凡是检查出不是行式报表的,也可能是行式报表. |