从.NET组件调用C / AL函数

时间:2017-01-20 03:44:35

标签: navision dynamics-nav

按照标题,我试图从.NET调用一些C / AL函数 - 这有可能吗?我正在使用NAV2017。

2 个答案:

答案 0 :(得分:4)

您最好通过Dynamics NAV Web服务调用Codeunit,这反过来会触发C / AL代码。

可以在MSDN上找到NAV 2017的一个简单示例(UPPERCASES一个字符串);

答案 1 :(得分:0)

如果您的代码将在NAV服务器上运行,您可以将Microsoft.Dynamics.Nav.Management.dll添加为Visual Studio项目的参考。在这种情况下,您必须将应用程序部署到服务目录(C:\ Program Files \ Microsoft Dynamics NAV \ * \ Service)。