您的位置:首页 > 其它

nc刷新页面

2015-08-27 09:10 260 查看
nc刷新页面

卡片界面刷新:

private void refreshSingle(Object obj) throws Exception {

if (obj != null) {

AbstractBill oldVO = (AbstractBill) obj;

String pk = oldVO.getParentVO().getPrimaryKey();

IBillQueryService billQuery = (IBillQueryService) NCLocator

.getInstance().lookup(IBillQueryService.class);

AggregatedValueObject newVO = billQuery.querySingleBillByPk(

oldVO.getClass(), pk);

if (newVO == null) {

throw new BusinessException(NCLangRes.getInstance()

.getStrByID("uif2", "RefreshSingleAction-000000"));

}

this.getModel().directlyUpdate(newVO);

}

}

列表页面刷新:

public void doAction(ActionEvent e) throws Exception {

getDataManager().refresh();

}

====要注入DataManager。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: