NC开发过程中遇到的问题记录:
问题1:在NC二次开发中,对VO进行模拟数据新增操作,保存时提示错误信息“修改时录入参数错误”,按理说新增操作不应当调用的是修改,由于开发文档缺失,慢慢摸索到的。
直接说解决方案:
对表头VO与表体VO进行相应set参数设置:
import nc.vo.pub.VOStatus;
// 表头VO
GeneralBillHeaderVO headerVO = new GeneralBillHeaderVO();
// 表体VO
GeneralBillItemVO bodyVO= new GeneralBillItemVO();
// 设置以下VO状态即可
headeVO.setStatus(VOStatus.NEW);
bodyVO.setStatus(VOStatus.NEW);