决策报表中报表块跑马灯效果


55.pngfunction(){if(this.value==$("td[id^=I1-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top1-18.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I2-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top2-19.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I3-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top3-20.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I4-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top4.png" ></td> </tr></table>';  else if(this.value==$("td[id^=I5-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top5.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I6-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top6.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I7-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top7.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I8-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top8.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I9-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top9.png" ></td> </tr></table>'; else if(this.value==$("td[id^=I10-]").text()) return '<table style="width:100%;height:100%;"> <tr valign=middle align=center> <td><img src ="../../help/picture/icon_top10.png" ></td> </tr></table>'; else return this.value;}   这段js并未实现效果

FineReport lronlin 发布于 2019-9-6 14:58
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
凌建Lv7高级互助
发布于2019-9-6 16:14

setTimeout(function(){

$("div[widgetname=REPORT0]").find("#frozen-north")[0].style.overflow="hidden";

$("div[widgetname=REPORT0]").find("#frozen-center")[0].style.overflow="hidden";

},100);

//隐藏报表块report0的滚动条

window.flag=true;

setTimeout(function(){

$("#frozen-center").mouseover(function()

{

window.flag=false;

})

//鼠标悬停,滚动停止

$("#frozen-center").mouseleave(function()

{

window.flag=true;

})

//鼠标离开,继续滚动

var old=-1;

var interval=setInterval(function()

{

if(window.flag){

currentpos=$("#frozen-center")[0].scrollTop;

if (currentpos==old){

$("#frozen-center")[0].scrollTop=0;

}

else {

old=currentpos;

$("#frozen-center")[0].scrollTop=currentpos+1.5;

}

}

},100);

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

},1000)



表头冻结下再,report块初始化时间

最佳回答
0
LSQ000Lv5中级互助
发布于2019-9-6 15:12

你这段代码,不是为了在不同情况下展示不同图表的吗?怎么会有跑马灯效果

  • lronlin lronlin(提问者) 这个是设置报表初始化后的事件, 报表的跑马灯效果是可以实现, 都可以复用的, 只是每次更改控件名称
    2019-09-06 15:15 
  • LSQ000 LSQ000 回复 lronlin(提问者) 报表的跑马灯效果可以实现,那你的问题是什么,没明白
    2019-09-06 15:23 
  • lronlin lronlin(提问者) 回复 LSQ000 跑马灯效果在目前这个报表块中, 同样的方式, 没有实现
    2019-09-06 15:56 
  • 3关注人数
  • 555浏览人数
  • 最后回答于:2019-9-6 16:14
    请选择关闭问题的原因
    确定 取消
    返回顶部