package nc.ui.ic.examine.ace.handler;
import nc.ui.pub.beans.UIComboBox;
import nc.ui.pub.beans.UIRefPane;
import nc.ui.pub.bill.BillCardPanel;
import nc.ui.pub.bill.BillModel;
import nc.ui.pubapp.uif2app.event.IAppEventHandler;
import nc.ui.pubapp.uif2app.event.card.CardHeadTailAfterEditEvent;
import nc.vo.pub.lang.UFDouble;
public class AceHeadTailAfterEditHandler implements IAppEventHandler<CardHeadTailAfterEditEvent> {
@Override
public void handleAppEvent(CardHeadTailAfterEditEvent e) {
BillCardPanel cpanel= e.getBillCardPanel();
String unify="2";//2代表统一修改
String progressive="1";//1代表逐行修改
String key = e.getKey();
if ("transtype".equals(key)) {
String vtrantypecode =
(String)((UIRefPane)cpanel.getHeadItem(key).getComponent()).getRefValue("pk_billtypecode");
cpanel.setHeadItem("vtrantypecode", vtrantypecode);
}
// 铝锭基价和加工费
headFill2Body(cpanel, k
NC65联动赋值普通版
本文详细探讨了NC65系统中UI元素间的联动赋值实现,主要涉及Java编程和Eclipse开发环境的应用。同时,通过实际案例展示了如何利用Git进行版本控制,确保代码协同开发的效率和稳定性。
摘要由CSDN通过智能技术生成