报表块左右滚动

有个报表块只想它左右滚动,类似如图片那种,但是就是不行,大神帮忙看下代码,代码如下

批注 2021-03-18 161130.png

setInterval(function () {

            $("div[widgetname=REPORT6]").find("body").children().eq(1).children().eq(1).children().css({

                "overflow-x": "hidden",

                "overflow-y": "hidden"

            });

            $("div[widgetname=REPORT6]").find("body").children().eq(0).children().eq(1).children().css({

                "overflow-x": "hidden",

                "overflow-y": "hidden"

            })

        }, 0); //重复运行的间隔时间

        window.flag2 = true;

        //鼠标悬停,滚动停止  

        setTimeout(function () {

            $("div[widgetname=REPORT6]").find(".reportContent").mouseover(function () {

                window.flag2 = false;

            });

            //鼠标离开,继续滚动  

            $("div[widgetname=REPORT6]").find(".reportContent").mouseleave(function () {

                window.flag2 = true;

            });

            var old = -1;

            var interval = setInterval(function () {

                if (window.flag2) {

                    currentpos2 = $("div[widgetname=REPORT6]").find(".reportContent")[0].scrollLeft;

                    if (currentpos2 == old) {

                        $("div[widgetname=REPORT6]").find(".reportContent")[0].scrollLeft = 0;

                    } else {

                        old = currentpos2;

                        //以25ms的速度每次滚动1.5PX  

                        $("div[widgetname=REPORT6]").find(".reportContent")[0].scrollLeft = currentpos2 + 1.5;

                    }

                }

            }, 45);

        }, 1000)

用户M4597631 发布于 2021-5-10 16:12
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-5-10 16:15
参考以HTML实现消息滚动-https://help.fanruan.com/finereport/doc-view-1758.html 里面有横向方案
  • 用户M4597631 用户M4597631(提问者) 我试了 不可以,预计完成时间是文字,后边跟的时间是在数据源中采集到的。没办法把这两个结合在一起
    2021-05-10 16:27 
  • snrtuemc snrtuemc 回复 用户M4597631(提问者) 可以拼接,然后滚动拼接后单元格啊
    2021-05-10 16:29 
  • 用户M4597631 用户M4597631(提问者) 回复 snrtuemc 我研究一下嘿嘿
    2021-05-10 16:41 
  • 用户M4597631 用户M4597631(提问者) 回复 snrtuemc 想问一下怎么设置文字的颜色和大小呢?我加了color和font-size没反应呀
    2021-05-11 08:33 
  • snrtuemc snrtuemc 回复 用户M4597631(提问者) 怎么我也没怎么研究,可以新开一帖,然后把你代码贴出来,让其他人也看看,有大神会解决的
    2021-05-11 08:40 
最佳回答
0
孤陌Lv6资深互助
发布于2021-5-10 16:16

用滚动消息插件就可以解决 滚动消息控件插件-https://help.fanruan.com/finereport/doc-view-2036.html

  • 用户M4597631 用户M4597631(提问者) 时间是有数据源的,滚动消息插件只有输入富文本
    2021-05-10 16:26 
  • 孤陌 孤陌 回复 用户M4597631(提问者) 用于编写滚动字幕的内容,控件值提供的是富文本编辑,可以用「----」分隔多条消息。如下图所示: 注:滚动消息支持文本内容,也支持动态获取数据。
    2021-05-10 16:31 
  • 用户M4597631 用户M4597631(提问者) 回复 孤陌 我试试
    2021-05-10 16:41 
  • 2关注人数
  • 359浏览人数
  • 最后回答于:2021-5-10 16:16
    请选择关闭问题的原因
    确定 取消
    返回顶部