表格滚屏走马灯特效怎么实现

yg202103.cpt

捕获.PNG

示例文件是这样的,,,(在分页预览下)

FineReport 用户Q0524907 发布于 2021-2-24 10:44 (编辑于 2021-2-24 11:18)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
ColdmanLv6高级互助
发布于2021-2-24 10:46
  • 用户Q0524907 用户Q0524907(提问者) 没用,,,就是因为没用才来问的,,,帮助文档给的示例文件都是错的,,,
    2021-02-24 10:53 
  • Coldman Coldman 回复 用户Q0524907(提问者) 我这下载显示没有问题,你是用的什么预览模式
    2021-02-24 10:55 
  • Coldman Coldman 回复 用户Q0524907(提问者) 示例的JS是加在分页预览下的,你分页预览应该是没有问题,如果是填报预览,你需要把JS复制到填报页面设置的加载结束事件里面,并把填报预览的冻结添加上
    2021-02-24 10:57 
最佳回答
0
sysdbaLv5见习互助
发布于2021-2-24 11:02

frm把组件名字改成report0,然后js直接赋值粘贴帮助文档里的,就OK了,重要的是js里的组件名字和你的组件名字一致

最佳回答
0
地球刘亦菲Lv6初级互助
发布于2021-2-24 11:02(编辑于 2021-2-24 11:17)

setTimeout(function() {     //隐藏报表块report0的滚动条(此报表块名为report0,根据具体情况修改)     $("div[widgetname=REPORT4]").find(".frozen-north")[0].style.overflow = "hidden";     $("div[widgetname=REPORT4]").find(".frozen-center")[0].style.overflow = "hidden"; }, 1000); window.flag1 = true; var self1 = this; //鼠标悬停,滚动停止 setTimeout(function() {     $("div[widgetname=REPORT4]").find(".frozen-center").mouseover(function() {         window.flag1 = false;     });     //鼠标离开,继续滚动     $("div[widgetname=REPORT4]").find(".frozen-center").mouseleave(function() {         window.flag1 = true;     });     var old = -1;     var interval = setInterval(function() {      if(!self1.isVisible()){       return;      }         if(window.flag1) {             currentpos1 = $("div[widgetname=REPORT4]").find(".frozen-center")[0].scrollTop;             if(currentpos1 == old) {                 $("div[widgetname=REPORT4]").find(".frozen-center")[0].scrollTop = 0;             } else {                 old = currentpos1;                 //以25ms的速度每次滚动1.5PX                 $("div[widgetname=REPORT4]").find(".frozen-center")[0].scrollTop = currentpos1 + 1.5;             }         }     }, 25); }, 1000);

你用这个,这个我试过,没有问题,你只需要把

REPORT4

改成你实际的就可以了

  • 用户Q0524907 用户Q0524907(提问者) 这个report4是指啥,,,文件名吗
    2021-02-24 11:52 
  • 地球刘亦菲 地球刘亦菲 回复 用户Q0524907(提问者) 你是决策报表还是普通报表要跑马灯
    2021-02-24 13:33 
  • 4关注人数
  • 1230浏览人数
  • 最后回答于:2021-2-24 11:18
    请选择关闭问题的原因
    确定 取消
    返回顶部