决策报表中,若某一参数没有值,则隐藏部分报表
对你需要判断的那个参数控件设置编辑后事件:获取该控件的值,判断是否为空,若空则_g().getWidgetByName('report0').setVisible(false); //隐藏报表块
不为空则:
_g().getWidgetByName('report0').setVisible(true); //显示报表块
大概的JS逻辑是这样,具体怎样写需要根据你具体的参数来
https://help.fanruan.com/finereport/doc-view-1736.html?source=4# 参考
能完善一下问题描述吗
// 获取控件的值 var a= this.options.form.getWidgetByName("参数名").getValue(); if(a.length>0){ }else { _g().getWidgetByName('report0').setVisible(false) }