nc 自开节点做参照_NC57 ClientUI类方法大全《不断更新中》 | 学步园

UI类中的方法--BillManageUI:

1.设置ctrl类:

@Override

protected AbstractManageController createController() {

return new RFOperatorCustoMapCtrl();

}

2.设置界面默认数据 :

@Override

public void setDefaultData() throws Exception {

getBillCardPanel().setHeadItem("pk_operator", _getOperator());

getBillCardPanel().setHeadItem("dbilldate", _getDate());

}

3.设置Handler类

protected ManageEventHandler createEventHandler() {

return new RFOperatorCustoMapHandler(this, getUIControl());

}

4.编辑后事件

/***

* 编辑后事件

*/

@Override

public void afterEdit(BillEditEvent e) {

if (e.getPos() == 0) {// 表头编辑后事件

if (e.getKey().equals("rfoperator")) {//发生编辑事件的字段名字

Integer rfoperator = new Integer(e.getValue().toString());//发生编辑事件的值

if (rfoperator <= 0) {

MessageDialog.showErrorDlg(this, "错误", "您不能输入负数和零");//弹出错误对话框

this.getBillCardPanel().getHeadItem("rfoperator").setValue(null);//对应字段置空

return;//返回

}

}

} else if (e.getPos() == 1) {

}

}

5.检查打开节点的前提条件:

protected String checkPrerequisite(){

String pk_corp = "";

try {

ChannelVO[] cvos = (ChannelVO[])HYPubBO_Client.queryByCondition(ChannelVO.class,"dr=0 and ileveltype=2 and iproducttype='3' ");

if (cvos == null || cvos.length == 0)

return "查

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值