成本项目下拉框控件,里面有A,B,C三个值,只有当选择值A的时候才会显示产品名称下拉框
WorkBook3.zip
参考,控制控件的编辑结束事件
https://help.fanruan.com/finereport10.0/doc-view-4007.html
你要用前面哪一个控件来决定后面这个是否可见。
WorkBook50.rar
你在成本项目的编辑后事件写个判断,当是A时,写这句就可以隐藏了
_g().parameterEl.getWidgetByName("产品名称").setVisible(false)
前面的控件添加编辑后事件
var name1= this.options.form.getWidgetByName("前面的控件名");
var name2= this.options.form.getWidgetByName("后面的控件名");
if(name1=="值") {
后面的控件名.setVisible(true);
} else {
后面的控件名.setVisible(false);
}