为什么必须取消“点击查询前不显示报表内容”,才能实现切换sheet时隐藏或显示参数面板?原理是什么呢

求问大家:为什么必须取消“点击查询前不显示报表内容”,才能实现切换sheet时隐藏或显示参数面板?原理是什么呢?一直不明白,求教高人朋友。


如何在不取消“点击查询前不显示报表内容”的状态下就可实现切换sheet时隐藏或显示参数面板呢?我尝试过将代码放到参数面板或查询按钮的初始化事件中都不成。


请见附件:

58-JS实现切换sheet时隐藏或显示参数面板.cpt



image.png


FineReport alu 发布于 2019-11-12 16:53 (编辑于 2019-11-12 17:01)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
张洪威Lv6高级互助
发布于2019-11-12 16:59(编辑于 2019-11-12 17:05)

猜你初始化事件里面是没加setTimeout


因为它的这个js是写在加载结束的事件里面,你写在查询按钮的事件里面就能实现你想要的了。

这个是改好的模板,不取消点击查询也能实现。


58-JS实现切换sheet时隐藏或显示参数面板.cpt



GIF.gif


  • alu alu(提问者) 又解决了我的一个大疑问!非常非常感谢!我的确在初始化事件里面是没加setTimeout,一直不太明白什么时候使用这个函数。 我将您的代码放在参数面板的初始化事件中也可以。
    2019-11-12 17:13 
  • 张洪威 张洪威 回复 alu(提问者) 让js代码在页面初始化的时候就生效好像就会用这个,看模板里面好像都这样用的。
    2019-11-12 17:16 
  • alu alu(提问者) 回复 张洪威 明白了,多谢多谢!
    2019-11-12 17:46 
最佳回答
0
Doctor_WeiLv7中级互助
发布于2019-11-12 16:58

你用填报的话,我这里没问题的呀

  • 3关注人数
  • 836浏览人数
  • 最后回答于:2019-11-12 17:05
    请选择关闭问题的原因
    确定 取消
    返回顶部