单据列表方案查询条件过滤原创
金蝶云社区-熊嘉强
熊嘉强
5人赞赏了该文章 4015次浏览 未经作者许可,禁止转载编辑于2020年11月19日 15:59:55

单据列表中,方案查询条件的部分条件值需要进行过滤,比如单据状态,希望它只显示已提交和已审核两个状态,不需要暂存状态,可以在filterContainerInit方法中去初始化过滤条件,代码如下:

public void filterContainerInit(FilterContainerInitArgs args) {

// TODO Auto-generated method stub

super.filterContainerInit(args);


List<FilterColumn> fastFilter = args.getFastFilterColumns();

args.getCommonFilterColumns();

List<FilterColumn> sColumns = args.getSchemeFilterColumns();

SchemeFilterColumn sFilter = (SchemeFilterColumn) sColumns.get(1);

List<ComboItem> cItems = sFilter.getComboItems();

cItems.remove(0);

sFilter.setComboItems(cItems);

}

image.png


赞 5