分页预览时自动跳转到下一页(大屏展示数据自动翻页)

楼主
我是社区第35634位番薯,欢迎点我头像关注我哦~
本帖最后由 加菲喵 于 2015-9-11 09:37 编辑

报表应用 >> 分页报表>>分页预览时自动跳转到下一页(大屏展示数据自动翻页)
分页预览时自动跳转到下一页(大屏展示数据自动翻页)
问题描述
解决方案
实现步骤
    模板设计部分
    代码解释部分
保存并发布
1.问题描述
在有些情况下(比如大屏展示数据),需要实现报表的自动翻页效果,而不去手动点击下一页实现跳转。
2.解决方案
在加载结束事件里面去获取对应的下一页的页码,当然,需要先判断是不是有下一页。
3.实现步骤
3.1模板设计部分
设计好模板之后,在模板》模板web属性》分页预览设置里面添加加载结束事件,代码如下:
if(_g().currentPageIndex==_g().reportTotalPage){
setTimeout(function(){window.location.href=window.location.href;},2000);
}else{
setTimeout("contentPane.gotoNextPage();",10000);
}
3.2代码解释部分
if(_g().currentPageIndex==_g().reportTotalPage){//判断当前的页码与总页码是否相等
setTimeout(function(){window.location.href=window.location.href;},2000);//"location.href"是本页面进行跳转
}else{
setTimeout("contentPane.gotoNextPage();",10000);//10000ms的延时之后跳转到下一页页码
}
4.保存并发布
保存之后直接使用分页预览方式,就可以看到效果。具体可以参见模板。
页面自动跳转到下一页.cpt (4.96 KB, 下载次数: 336)

分享扩散:
参与人数 +1 F币 +200 理由
传说哥 + 200 很给力!

查看全部评分

沙发
发表于 2015-9-6 17:10:16
板凳
发表于 2016-5-20 15:18:18
自动翻页可不可以实现点击一次暂停,再点击一次继续自动翻页?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3回帖数 2关注人数 14971浏览人数
最后回复于:2016-10-31 16:51

返回顶部 返回列表