com.kingdee.bos.metadata.entity.FilterInfo组装复杂过滤条件原创
金蝶云社区-杨天罡
杨天罡
8人赞赏了该文章 1,245次浏览 未经作者许可,禁止转载编辑于2022年02月25日 10:08:08
//FilterInfo组装过滤条件逻辑(A=a and B=b)OR (A=a and B=c)
FilterInfo filter = new FilterInfo();
filter.getFilterItems().add(new FilterItemInfo("parent.id", info.getId().toString()));//A  ->#0
filter.getFilterItems().add(new FilterItemInfo("parent.number", info.getNumber));//B   ->#1
filter.getFilterItems().add(new FilterItemInfo("parent.number", info.getName));//C  ->#2
filter.setMaskString("(#0 and #1) or (#0 and #2)");
赞 8