读书人

参考添加监听

发布时间: 2012-12-27 10:17:10 作者: rapoo

参照添加监听

// 项目名称BillItem itemname = builder.refPane("hx_blankvoucher_mng.itemname","项目名称", "<nc.ui.hxbusi.ref.KongBaiItemnameModel>");((UIRefPane) itemname.getComponent()).getRefModel().reloadData();// 清除缓存// 合同编号final BillItem contractcode = builder.refPane("hx_blankvoucher_mng.contractcode", "合同编号","<nc.ui.hxbusi.ref.KongBaiContractcodeModel>");((UIRefPane) contractcode.getComponent()).getRefModel().reloadData();// 清除缓存getQueryManager().setQueryPanelBuilder(builder);getQueryManager().setLoaded(true);// 添加监听((UIRefPane) itemname.getComponent()).addValueChangedListener(new ValueChangedListener() {    public void valueChanged(ValueChangedEvent event) {String itemname = getQueryManager().getBillCardPanel().getHeadItem("hx_blankvoucher_mng.itemname").getValueObject() == null ? "": getQueryManager().getBillCardPanel().getHeadItem("hx_blankvoucher_mng.itemname").getValueObject().toString();if (StringUtils.isNotEmpty(itemname)) {    ((UIRefPane) contractcode.getComponent())    .setWhereString(" hx_blankvoucher_mng.itemname = '"    + itemname + "' ");}    }});

?

读书人网 >编程

热点推荐