报表块默认的数据条数是动态的,不是固定的条数,现在想实现定时翻页,用gotoPage及gotoNextPage会引起报表的局部刷新,为了性能好一点,界面不卡,所以想问问有没有其他方法实现翻页,tab块轮播翻页是不会重新加载报表快的,但是因为tab只能处理固定的数据,所以用不了tab块
直接做肯定是不行的
给你提供一个思路,就是搞一个一模一样的报表块,然后叠加在一块,假如是报表块A和报表块B,初始情况可以让A在上面B在下面,但是A是第一页,B是第二页。当定时翻页时让B显示,A隐藏,同时A进行二次查询到第三页。再次定时翻页时让B隐藏,A展示,同时B重新查询到第四页。A与B交替上浮,这样就可以无感刷新了。
当然这里的隐藏与展示建议用CSS实现。
只能提供思路,不能帮你写抱歉
不行的,你加载新的数据,肯定得刷新呀
这样尝试下:
1、将要翻页的数据分成2份(或N份,后续条件属性也N份,此处以2份为例)。
2、利用条件属性-行高,将需翻页的数据行,行高设置为0,条件为minute(now()) % 2 = 1,时间分钟为奇数时隐藏,同理另一行为minute(now()) % 2 = 0,时间分钟为偶数隐藏。
3、这样通过交替隐藏的方法,实现翻页效果,希望可以帮到你!