单据列表filterContainerInit方法中获得当前筛选字段值原创
金蝶云社区-BIN哥
BIN哥
4人赞赏了该文章 1,337次浏览 未经作者许可,禁止转载编辑于2021年02月26日 14:55:32

单据列表插件(AbstractListPlugin)中有filterContainerInit事件方法,在该方法可以定制列表的筛选条件,当自定义某个筛选条件时,经常需要知道当前筛选条件的选中值,方法如下:

@Override
public void filterContainerInit(FilterContainerInitArgs args) {
    FilterColumn filterColumn = args.getFilterColumn(筛选字段标识);
    // 当为可多选的筛选条件且用户选中多个值时,返回多个值
    List<Object> selectValues = filterColumn.getContext().getControlFilters().getFilter(筛选字段标识);    
}


图标赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!

您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!

请选择打赏金币数 *

10金币20金币30金币40金币50金币60金币
可用金币: 0