行式报表是皕杰报表工具专为大数据量纯展现报表设置的展现形式。皕杰报表类型分为展现报表和填报报表,其中展现报表又分为普通报表和行式报表。
那么普通报表与行式报表的区别在哪呢?最好理解就是就是行式报表是应对大数据量的报表。行式报表是采取sql分页查询的方式,每次只从数据库查询一页的数据,点击下一页再重新查询数据库取数。这样的话,因为是每次都只取一页的数据,所以是不能做求和等运算的。
行式报表导出excel是采用流的方式导出,这种形式速度不高,但可以导出大量(几十万到上百万)的数据。而普通报表是以报表对象的方式导出的,加载的是全部数据,会占用大量的内存,容易导致内存溢出。这也是有时候数据量过大并且使用普通报表,加载不出来数据的原因。
在皕杰报表中怎样设计行式报表呢。我们需要先建一个普通报表,点击工具中的报表类型转换。

点击行式报表,并设置行式报表的主数据集就可以变为行式报表。
展示
