问题描述:
该报表因为数据量较大,使用了行式引擎,在序号这一列使用了 SEQ() 函数,在页面初次打开后,序号从1开始,每页显示300条数据,在点击下一页后,序号从301开始,此时还处于正常情况,当点击上一页时(回到了第一页),序号本应该再次从1开始,但是却成了601,这里不用行式引擎而改用行后分页后,没有这个bug,这是使用行式引擎后很多函数特性作用就消失了是吗?有没有懂行的大佬,求指点一二。 拜谢!!!
不用行式引擎时,是将所有的数据都加载完然后才在页面展示,这时候seq()函数已经执行完了,再怎么分页也不会再变
使用行式引擎时,点击另一页会重新加载数据,每次只加载当前访问页的数据,访问一次加载一次,seq()函数也会跟着执行,所以序号不断递增
用&A2这种写法生成序号就不会错乱