根据登录用户角色,隐藏参数栏按钮,不加延时就报错,加了延时就不隐藏
if (a == '填报') {
setTimeout(function() {
this.options.form.getWidgetByName("buttom0").setVisible(false);
},0)
} else {
}
隐藏按钮_bak_07-12.zip
js写到按钮的初始化事件,写到 参数对象中不生效
JS贴出看看
},10)
可以参考这个文档 - https://help.fanruan.com/finereport/doc-view-4261.html
用这个试试
_g().getParameterContainer().getWidgetByName("buttom0").invisible();