小技巧,代码控制 列表多选属性原创
2人赞赏了该文章
759次浏览
编辑于2021年12月03日 17:03:37
BOS设计器,自BOS_V2.0.034 版本后,增加了列表多选属性控制开关功能,详见该帖子https://club.kdcloud.com/article/84295650967236096, 官方知识。
此处有个问题,BOS一设置的话,就对全部用户生效了。那如果要见人下菜,做区分处理,且为之奈何?
在列表插件下,该事件preOpenForm下写代码,代码如下:
@Override
public void preOpenForm(PreOpenFormEventArgs e) {
super.preOpenForm(e);
((ListShowParameter)e.getFormShowParameter()).setMultiSelect(false);
}
setMultiSelect传入boolean值,true的话是多选,false的话是单选。
亲测有效,感谢点赞.