跑马灯-滚动

V1.zip

根据学习文档里的代码填写的跑马灯,但是我决策报表外部有一个大的控件,这个控件在SQL数据集里用体现的,一旦使用这个控件,跑马灯的效果就不见了。image.pngimage.png

FineReport 帆软用户mVQ2gDxk8Q 发布于 2022-9-9 17:14 (编辑于 2022-9-13 09:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
axingLv6专家互助
发布于2022-9-9 23:54

把跑马灯的代码复制到控件的编辑结束事件那里

最佳回答
0
weibwLv7高级互助
发布于2022-9-9 17:46

你选完控件值后,滚动的表格的结构是不是变了?

最佳回答
0
congerLv6高级互助
发布于2022-9-9 18:03

你的跑马灯用的什么方式?

像是点击控件改变了某个结构

可以上传模板,好找问题

  • 帆软用户mVQ2gDxk8Q 帆软用户mVQ2gDxk8Q(提问者) 用的是js
    2022-09-09 18:16 
  • conger conger 回复 帆软用户mVQ2gDxk8Q(提问者) 有好几种呢,可以发一下模板吗
    2022-09-09 19:25 
  • 帆软用户mVQ2gDxk8Q 帆软用户mVQ2gDxk8Q(提问者) if(window.interval){clearInterval(window.interval);}//判断之前是否执行过该代码,如果有,就停止之前的执行 setTimeout(function() { //隐藏报表块report0的滚动条(此报表块名为report0,根据具体情况修改) $(\"div[widgetname=REPORT0]\").find(\".frozen-north\").css({ \'overflow-x\':\'hidden\', \'overflow-y\':\'hidden\' }); $(\"div[widgetname=REPORT0]\").find(\".frozen-center\").css({ \'overflow-x\':\'hidden\', \'overflow-y\':\'hidden\' }); },1000); window.flag1 = true; var self1 = this; //鼠标悬停,滚动停止 setTimeout(function() { $(\"div[widgetname=REPORT0]\").find(\".frozen-center\").mouseover(function() { window.flag1 = false; }); //鼠标离开,继续滚动 $(\"div[widgetname=REPORT0]\").find(\".frozen-center\").mouseleave(function() { window.flag1 = true; }); var isDown1 = true; var camera= $(\"div[widgetname=REPORT0]\").find(\".frozen-center\")[0]; window.interval = setInterval(function() { if (!self1.isVisible()) { return; } if (window.flag1) { if (isDown1) { camera.scrollTop++; //下降 //如果滚动条超过100的话,就往上 //可以修改这个条件,作为折返的前提 if (camera.scrollTop+camera.clientHeight > camera.scrollHeight-1) { isDown1 = false; } } else { camera.scrollTop--; //上升 //到达顶部的话,就下降 if (camera.scrollTop == 0) { isDown1 = true; } } } }, 25);//移动的速度 }, 1000);
    2022-09-13 09:17 
  • 帆软用户mVQ2gDxk8Q 帆软用户mVQ2gDxk8Q(提问者) 回复 conger 已更新模板
    2022-09-13 09:22 
  • conger conger 回复 帆软用户mVQ2gDxk8Q(提问者) 内置模板呀,没数据源没法预览
    2022-09-13 09:27 
  • 3关注人数
  • 608浏览人数
  • 最后回答于:2022-9-13 09:21
    请选择关闭问题的原因
    确定 取消
    返回顶部