您的位置:首页 > 产品设计 > UI/UE

EAS BOS代码添加F7Query

2015-11-03 17:05 495 查看
prmtperiod.setQueryInfo("com.kingdee.eas.hr.base.basicui.app.PeriodQuery");
EntityViewInfo eviPeriod = new EntityViewInfo();
FilterInfo filerPeriod = new FilterInfo();
filerPeriod.getFilterItems().add(new FilterItemInfo("CU.id", SysContext.getSysContext().getCurrentCtrlUnit().getId().toString(), CompareType.EQUALS));
filerPeriod.getFilterItems().add(new FilterItemInfo("CU.id", "11111111-1111-1111-1111-111111111111CCE7AED4", CompareType.EQUALS));
filerPeriod.getFilterItems().add(new FilterItemInfo("CU.id", "00000000-0000-0000-0000-000000000000CCE7AED4", CompareType.EQUALS));
filerPeriod.setMaskString("#0 or #1 or #2");
eviPeriod.setFilter(filerPeriod);
//添加过滤
prmtperiod.setEntityViewInfo(eviPeriod);
prmtperiod.setDisplayFormat("$number$");
prmtperiod.setEditFormat("$number$");
prmtperiod.setCommitFormat("$number$");

也可以解决query filter is empty,虽然这个bug不影响
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: