NAV Javascript AddIn 方法不起作用:方法 'Page90005.PageName58a58a找不到更新签名



我正在尝试从NAV插件开始。我正在遵循本教程:https://blogs.msdn.microsoft.com/nav/2014/10/09/extensibility-for-the-microsoft-dynamics-nav-tablet-client/

我不断收到此错误:

方法 'Page90005.PageName58a58aUpdateSignature(参数数: 0(,具有匹配的参数类型。(更新签名为 方法的名称(。

这发生在所有 3 个加载项的方法上。

我将程序集文件添加到 :\程序文件 (x86(\Microsoft Dynamics NAV\90\RoleTailored Client\Add-ins\

其他一切都与教程中的相同,让我发疯的是似乎没有人遇到这个问题。

我试图了解错误告诉我什么(方法已定义但未实现或相反(,但我似乎无法解决这个问题。以前有没有人遇到过类似的问题或知道如何解决这个问题?

我正在使用 NAV 2016。

经过多次测试和在这个问题上花费的大量时间,我实际上发现整个问题归结为在 NAV 中引用控件加载项的字段的名称。 名称中不应有任何空格。我没想到它会产生如此巨大的影响,我将其命名为签名控件,但是当我将其更改为签名控件时,一切都运行良好。
我希望这对将来的某人有所帮助。

相关内容

  • 没有找到相关文章

最新更新