决策报表块怎么实现点击一下另一个报表块显示,再点击一下另一个报表块隐藏呢

比如点击报表快1  报表快2显示 再点击一次报表快1  报表快2 隐藏还有一个问题 就是点击报表块1的时候 让报表快1高亮 点击其他报表快的时候 报表块1恢复成原先的颜色 这个要怎么写啊微信图片_20240603093657.png

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

报表块初始话事件

setTimeout(function() {

if(_g().getWidgetByName('report0').isVisible())

{_g().getWidgetByName('report0').setVisible(false);}

else{_g().getWidgetByName('report0').setVisible(true);}

}, 800);

  • yzmhaRR81664191 yzmhaRR81664191(提问者) 您好 还想问一个问题 就是点击报表块1的时候 让报表快1高亮 点击其他报表快的时候 报表块1恢复成原先的颜色 这个要怎么写啊
    2024-06-03 10:00 
  • snrtuemc snrtuemc 回复 yzmhaRR81664191(提问者) 这个高亮目前没有接口。。需要自己写js
    2024-06-03 10:23 
  • yzmhaRR81664191 yzmhaRR81664191(提问者) 回复 snrtuemc $("div[widgetname=REPORT0]").css({"background-color":"red","color":"yellow"}); 我用了这个 但是不生效 不知道怎么回事
    2024-06-03 10:37 
  • snrtuemc snrtuemc 回复 yzmhaRR81664191(提问者) 这个语句是对的,没问题
    2024-06-03 10:40 
  • yzmhaRR81664191 yzmhaRR81664191(提问者) 回复 snrtuemc 哈哈 但我这个就是不生效 能帮忙看看吗
    2024-06-03 10:45 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2024-6-3 09:39
最佳回答
0
华莉星宸Lv7专家互助
发布于2024-6-3 09:39

参考

JS实现隐藏决策报表组件 https://help.fanruan.com/finereport/doc-view-1736.html

  • 3关注人数
  • 283浏览人数
  • 最后回答于:2024-6-3 10:21
    请选择关闭问题的原因
    确定 取消
    返回顶部