要解决“Acumatica ERP中的新自定义字段的值无法保存到数据库中”的问题,您可以尝试以下解决方法:
确保自定义字段已正确定义和配置。
检查自定义字段的访问权限设置。
确保在保存数据之前正确设置和分配自定义字段的值。
以下是一个示例代码,展示如何使用Acumatica API设置和保存自定义字段的值:
// 获取Acumatica中的图表对象
SOOrderEntry graph = PXGraph.CreateInstance();
// 获取订单记录
SOOrder order = graph.Document.Current;
// 设置自定义字段的值
graph.Document.Cache.SetValueExt(order, "Custom Value");
// 保存数据
graph.Save.Press();
请注意,示例代码中的“SOOrderExt.usrCustomField”应替换为您自己自定义字段的完整名称。
通过验证自定义字段的定义和配置、访问权限设置以及正确设置和保存值,您应该能够解决“新自定义字段的值无法保存到数据库中”的问题。如果问题仍然存在,请考虑检查其他可能导致保存失败的因素,例如其他自定义逻辑或事件处理程序的影响。
上一篇:Acumatica DeviceHub需要在每个新的行到打印作业页面(19.211.0011)之前重新启动。
下一篇:Acumatica GetList错误:无法进行优化。引发错误的字段如下:Attributes.AttributeID。