如何通过 BLC 代码在销售订单中添加行?

问题描述 投票:0回答:1

我的代码使用 RowInserted 事件在按下“+”按钮时更新销售订单屏幕新添加的网格行中的特定字段。问题是,在代码更新这些字段后,我可以在 UI 中看到它们已更新 - 但是当我点击保存按钮时,该行消失 - 就好像它没有被识别为被添加一样。

是否必须设置脏标志才能识别该附加行?如果我手动更新这些字段之一,它就会识别并添加它。

如果纯粹通过 BLC 代码添加,是否需要添加一些内容,例如设置“脏标志”以使用此插入行更新网格?

acumatica acumatica-kb
1个回答
0
投票

我的猜测是,您的行在保存期间未通过对销售订单行执行的某些验证。在销售订单行级别执行大量验证以确定定价、库存检查等。

© www.soinside.com 2019 - 2024. All rights reserved.