
您现在的位置是: 技术参考 - 问题列表
57、什么是“两遍报表”?何时需要用到两遍报表?
设计器的页面设置中提到的两遍报表,其实现原理如下:报表的处理过程是从前到后,逐行进行扫描的。所以,在整个报表被处理完之前,象“报表总页数”这样的值是无法得到的。如果需要在每一页都显示“报表总页数”的话,就需要对报表进行第二遍扫描处理。第二次处理报表为了提高性能,不会做和第一遍一样完整的扫描,只是进行一些变量赋值和表达式运算。
除了上面提到的“报表总页数”这样的值以外,其他例如需要在分组头进行分组汇总、页头进行页汇总等情况也需要设置“两遍报表”。




