小技巧,代码控制 列表多选属性原创
金蝶云社区-山抹微云
山抹微云
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的话是单选。

  亲测有效,感谢点赞.


赞 2