【发布时间】:2021-08-11 01:17:50
【问题描述】:
美好的一天
我试图同时引发多个错误。
示例: 当 Acumatica 在保存过程中发现错误时,它会同时显示所有错误:
我试图在我的销售订单网格上实现同样的目标:
protected void SOLine_RowPersisting(PXCache cache, PXRowPersistingEventArgs e)
{
//logic ...
if (ShowError)
{
string errorMsg = "locationID error msg";
// The error shows on SOLine.locationID
cache.RaiseExceptionHandling<SOLine.locationID>(row, row.LocationID, new PXSetPropertyException(errorMsg, PXErrorLevel.Error));
}
}
有没有更好的方法来引发异常以实现同时引发多个错误?
【问题讨论】:
标签: acumatica