跑马灯问题

我在决策报表两个报表块设置两个跑马灯,在PC端预览OK,而运行时只有一个工作,另外一个不工作

setTimeout(function(){

     _g().getWidgetByName('report3_c').startMarquee({        

offset: 5,        

interval: 0.2        

})

}, 500);

在PC端预览模式下,两个都工作

setTimeout(function(){

     _g().getWidgetByName('report4').startMarquee({        

offset: 5,        

interval: 0.2    

})

}, 500);

FineReport yzm128012 发布于 2023-6-1 16:08 (编辑于 2023-6-1 16:17)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
yzm128012Lv3见习互助
发布于2023-6-2 14:52

今天,两个跑马灯正常了,具体原因不知

最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-1 16:10

注意,你的js代码,报表块名称有没有修改了

  • yzm128012 yzm128012(提问者) 没有
    2023-06-01 16:12 
  • snrtuemc snrtuemc 回复 yzm128012(提问者) 这个是对report3_c报表块生效,假设你要report3也生效,就在report3报表的初始化事件,也写这个带代码,然后report3_c改成report3
    2023-06-01 16:15 
  • yzm128012 yzm128012(提问者) 回复 snrtuemc setTimeout(function(){ _g().getWidgetByName(\'report4\').startMarquee({ offset: 5, interval: 0.2 }) }, 500);
    2023-06-01 16:17 
  • snrtuemc snrtuemc 回复 yzm128012(提问者) 那在那边不能运行,确保你的本地设计器和服务器jar包版本,插件,配置都要一致,不一致就可能出现你的这个情况,一致的话可以直接ctrl+F5刷新下页面看看,也可以直接重启下服务器看看
    2023-06-01 16:28 
  • yzm128012 yzm128012(提问者) 回复 snrtuemc 本地设计器报表服务平台同样如此
    2023-06-01 16:32 
最佳回答
0
落日黄霞Lv5初级互助
发布于2023-6-1 16:29

Form1.zip

你参考参考这个

最佳回答
0
大林3143511Lv5中级互助
发布于2023-6-1 16:40

我也遇到过类似的问题,当时做的笔记,希望可以帮到你(对了不要忘记设置冻结):

1685608614998.png

最佳回答
0
青春只因年少Lv6中级互助
发布于2023-6-1 16:44

把 延时时间设置在大一些 两个延时的时候不一样,两个跑马灯的时候,就会出现一个不好使的问题,加载慢。 

  • 3关注人数
  • 308浏览人数
  • 最后回答于:2023-6-2 14:52
    请选择关闭问题的原因
    确定 取消
    返回顶部