(FAQ)如何对web的list界面进行过滤
1,000次浏览
编辑于2015年03月02日 00:00:00
【问题】: (FAQ)如何对web的list界面进行过滤
版本: 7.0.1
模块: WEB框架及设计器
【答复】:
单据过滤可通过自己重写setEntityViewInfoOnload()方法来实现。如下代码所示实现的功能是:只显示自己创建的单据的代码。 @Override public void setEntityViewInfoOnload() { try { EntityViewInfo entityViewInfo = new EntityViewInfo(); entityViewInfo.setFilter("creator.id='" +ContextUtil.getCurrentUserInfo(ctx). getId().toString()+ "'"); mergeEntityViewInfo(entityViewInfo); this.setDefaultEntityViewInfo(entityViewInfo); } catch (Exception e){ e.printStackTrace(); } }
版本: 7.0.1
模块: WEB框架及设计器
【答复】:
单据过滤可通过自己重写setEntityViewInfoOnload()方法来实现。如下代码所示实现的功能是:只显示自己创建的单据的代码。 @Override public void setEntityViewInfoOnload() { try { EntityViewInfo entityViewInfo = new EntityViewInfo(); entityViewInfo.setFilter("creator.id='" +ContextUtil.getCurrentUserInfo(ctx). getId().toString()+ "'"); mergeEntityViewInfo(entityViewInfo); this.setDefaultEntityViewInfo(entityViewInfo); } catch (Exception e){ e.printStackTrace(); } }