我的报表有一个内置数据集users,现在要做一个下拉框,当用户名在数据集user内时,允许用户不选择,这样的要怎么做?感觉要做到控件事件里有点难,在查询按钮事件里实现就可以。
试试
a=_g().parameterEl.getWidgetByName("下拉控件名").getText();
if(w.length==0){
if(a.length==0){
FR.Msg.alert("错误", "非授权用户下拉必填!");
return false;
}
else {
return true;
else{
条件属性》控件。。。
通过JS实现,查询前判断登陆的用户名存在不存在于users当中,如果不存在,则下拉框必填。