【决策报表】新自适应,向下跑马灯效果需要页面刷新多次才能实现

报表JS:

setTimeout(function(){

    _g().getWidgetByName('report32').setVScrollBarVisible(false);//隐藏滚动条

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

        offset: 1,//offset:每次滚动的距离,默认为5

        interval: 0.1,//interval:时间间隔(单位为秒),默认为0.1

        to:'top',//to:设置报表块滚动方向,top表示向上滚动;bottom表示向下滚动;left表示向左滚动;right表示向右滚动

        stopOnHover:true, //stopOnHover:鼠标悬浮时暂停,默认为true

    })

},200)

问题:首次预览页面,滚动条不生效;再次刷新页面,或多刷新几次,向下滚动就生效了。

FineReport 太空人 发布于 2021-10-14 10:46
1min目标场景问卷 立即参与
回答问题
悬赏:5 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
1
snrtuemcLv8专家互助
发布于2021-10-14 10:47

最后的延时,200毫秒改成500毫米试试,然后报表名称最好大写

image.png

  • 太空人 太空人(提问者) 请问下是什么原因啊,按照你的方法可以了
    2021-10-14 10:51 
  • snrtuemc snrtuemc 回复 太空人(提问者) 猜测延时不够,没加载完就执行代码导致不生效
    2021-10-14 10:58 
  • 太空人 太空人(提问者) 回复 snrtuemc 嗯嗯,还想请问下 为什么报表名称最好大写呀~
    2021-10-14 11:26 
  • snrtuemc snrtuemc 回复 太空人(提问者) 估计帆软底层是是存的大写,然后java是区分大小写,避免出错
    2021-10-14 11:36 
  • 2关注人数
  • 365浏览人数
  • 最后回答于:2021-10-14 10:47
    请选择关闭问题的原因
    确定 取消
    返回顶部