函数 SalesTable2LineField.lineUpdateDescription 使用不当

Edu*_*ias 0 x++ axapta dynamics-ax-2012

Dynamics AX 2012 中,当尝试更新字段的值DlvMode或在销售订单中添加新的交货地址时(通过标题视图),我不断收到此错误:

函数 SalesTable2LineField.lineUpdateDescription 使用不当

此方法或此类中没有自定义。

Ale*_*tny 5

如果您有开发人员,这可以在 15 分钟内完成调试。我的猜测是您正在使用以下国家/地区代码之一

  1. AT,BE,CZ,DK,EE,FI,FR,DE,HU,IE,IT,LV,LT,NL,PL,ES,SE,GB,RU,MY( SalesTable_W)
  2. BR( SalesTable_BR)
  3. IN( SalesTable_IN)

\Classes\SalesTable2LineField\lineUpdateDescription在最后,立即上面throw error...行补充一点:

info(strFmt("Offending table is %1 (%2)", tableId2name(tableId), tableId));

如果单独这样做没有帮助并弄清楚,您还应该添加一个断点。

然后重复操作,你就知道表了。这可能只是 Microsoft 的错误,或者如果\Forms\SalesTable已被修改,可能就是这样。你只需要调试它。

在此处输入图片说明