0

I am trying to start with NAV Addins. I am following this tutorial: https://blogs.msdn.microsoft.com/nav/2014/10/09/extensibility-for-the-microsoft-dynamics-nav-tablet-client/

I keep getting this error:

Method 'Page90005.PageName58a58aUpdateSignature(number of arguments: 0), with matching argument types.' not found. (Update signature being the name of the method).

and this happens with all 3 AddIn's methods.

I added the assembly file to :\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client\Add-ins\

Everything else is the same as in the tutorial and what drives me crazy is that no one seems to have this issue.

I am trying to understand what the error is telling me (the methods are defined but not implemented or the opposite) but I can't seem to be able to solve this. Has anyone had a similar problem before or knows how to fix this?

I am using NAV 2016.

4

1 に答える 1

2

複数のテストとこの問題に多くの時間を費やした後、実際には、問題全体が NAV のコントロール アドインを参照するフィールドの名前にあることがわかりました。名前にスペースを入れないでください。こんなに大きな影響があるとは思っていなかったので、Signature Controlと名付けましたが、 SignatureControlに変更すると、すべてが完全に機能しました。
これが将来誰かに役立つことを願っています。

于 2016-02-16T23:28:45.353 に答える