需要做个报表主体的控件跟参数面板的控件联动效果;具体的效果是当报表主体的控件1为某个值时,参数面板的控件3就变更为不可用状态;通过JS实现,如果JS 放在参数面板2中是可以完美实现,但是放在报表主体控件1时 就无效了 ;以下是JS代码,麻烦各位大佬给看看。
var form = this.options.form;var value = this.getValue();var ty = this.options.form.getWidgetByName("ty");if(value == "回场"){ty.setEnable(false);
}else {ty.setEnable(true);}
_g().parameterEl.getWidgetByName("ty").setEnable(false);
不知道你三个控件名是什么,可以放 内置模板