fvs能不能设置鼠标悬浮到某个模块时显示一个图片,离开模块时,隐藏图片

fvs能不能设置鼠标悬浮到某个模块时显示一个图片,离开模块时,隐藏图片

1687332185609.png

FineReport 轻舟已过万重山 发布于 2023-6-21 09:21 (编辑于 2023-6-21 15:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
snrtuemcLv8专家互助
发布于2023-6-21 09:37(编辑于 2023-6-21 10:14)

如果是悬浮到一个报表块,显示另一个报表块,那倒是有方案

======

组件改名report0,report1

image.png

report0组件初始化后写js代码

"use document";

setTimeout(function() {

$("div[data-name='report0']").hover(function() {

duchamp.getWidgetByName('report1').setVisible(true);

},

function() {

duchamp.getWidgetByName('report1').setVisible(false);

}

)

}, 100)

image.png

report1初始化后js代码

"use document";

setTimeout(function() {

duchamp.getWidgetByName('report1').setVisible(false);

}, 100)

image.png

然后就可以达到效果了,你可以直接report1报表框放图片就可以达到你的要求

最佳回答
0
坚定的小帆薯Lv7高级互助
发布于2023-6-21 09:37(编辑于 2023-6-21 09:42)

可以,参考文档,依据具体版本,还有决策表还是cpt,接口都有差异哈,看实际情况选用

①JS实现鼠标悬停显示图片 - FineReport帮助文档 - 全面的报表使用教程和学习资料  https://help.fanruan.com/finereport/doc-view-2478.html

②设置单元格提示接口- FineReport帮助文档 - 全面的报表使用教程和学习资料  https://help.fanruan.com/finereport/doc-view-4306.html

d7a5879482bb9cccfa3cd72c49cac352_16749775899ypM.png

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