我收到此错误,我在上传excel文件后更新字段,因此在DetailsForm中更新了RowInserted事件,同时,如果点击了发布按钮,它会更新它被释放后再次出现。
我的Function上有第一个PXCache.Update(DAC),另一个发生错误的是PXLongOperation.StartOperation()方法。
这是我的代码:
private void PreLoadData()
{
PXCache cache = this.Document.Cache;
ISLoanRegister doc = this.Document.Current;
Loancache.Update(doc);
doc.LoanAmount = loanAmt;
doc.MaturityValue = maturityamt;
this.Actions.PressSave();
}
PXLongOperation.StartOperation(this, delegate () {
PXCache Loancache = this.Document.Cache;
ISLoanRegister doc = this.Document.Current;
Loancache.Update(doc);
doc.Released = true;
this.Actions.PressSave();
});