保存其他单据save方法不稳定
1,138次浏览
编辑于2015年03月09日 13:59:44
做cloud二次开发,设计了一张新单据,然后写了个插件实现在动态表单操作时往该单据保存新单数据
使用的方法是:BusinessDataServiceHelper.Save(this.Context, metadata.BusinessInfo, new DynamicObject[] { dy }, "Save");
结果出现有时候能保存进去,有时候没保存进去的问题,也不弹出错误,dy这个数据对象里面传的数据是很全面的,除了单据编号和单据内码、创建人的DynamicObject没传值(创建人ID是传了值的),其他字段都传了值
请问这是怎么回事?使用BusinessDataServiceHelper.Save的重载方法也不行的
使用的方法是:BusinessDataServiceHelper.Save(this.Context, metadata.BusinessInfo, new DynamicObject[] { dy }, "Save");
结果出现有时候能保存进去,有时候没保存进去的问题,也不弹出错误,dy这个数据对象里面传的数据是很全面的,除了单据编号和单据内码、创建人的DynamicObject没传值(创建人ID是传了值的),其他字段都传了值
请问这是怎么回事?使用BusinessDataServiceHelper.Save的重载方法也不行的
推荐阅读