NC65修改单据字段名称

需求

在打开节点时修改单据的字段名称。

方案

NC有列表态和卡片态,要针对不同状态对界面进行定制。

实现
  • 修改功能节点xml,将列表态和卡片态构造类改为自定义的类。






  • 重写初始化方法,添加对字段名称的修改。
// 列表态
@Override
public void initUI() {
    super.initUI();
    BillListPanel listPanel = this.getBillListPanel();
    BillListData billListData = listPanel.getBillListData();
    BillItem billtem = billListData.getBodyItem("originName");
    billtem.setShow(true);
    billtem.setName("customName");
    listPanel.setListData(billListData);
}
// 卡片态
@Override
public void initUI() {
    super.initUI();
    BillCardPanel cardPanel = this.getBillCardPanel();
    BillData billData = cardPanel.getBillData();
    BillItem billtem = billData.getBodyItem("originName");
    billtem.setShow(true);
    billtem.setName("customName");
    cardPanel.setBillData(billData);
}

你可能感兴趣的:(NC65修改单据字段名称)