问题标签 [dynamics-nav]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint-2010 - Microsoft Dynamics Nav (Navision) integration with Sharepoint 2010 using BCS
I'm trying to integrate Microsoft Dynamics Nav 2009 R2 (Navision) with Sharepoint 2010 using external content types. I'm very new to both Dynamics Nav and to the Buisness Connectivity Service in Sharepoint 2010 and I can't get it to work.
I know that you can publish pages in Dynamics Nav as web services and I've published one of the demo pages as a web service and have successfully connected to it using Visual Studio (added it as a web reference). I've called the add and delete methods programmatically and it worked fine.
I opened sharepoint designer and tried to add an external content type. I set the "Data Source Type" to "WCF Service" and used the url to the web service (http://devel:7047/DynamicsNAV/WS/Page/Customer) in both "Service Metadata Url" and "Service EndPoint Url". When I try to connect to the web service I get an error saying "Cannot find any matching endpoint configuration".
Like I said earlier, I'm very new to both Microsoft Dynamics Nav and External Content Types in SharePoint. Information about Dynamics Nav and Sharepoint integration is hard to find and I'm feeling a bit lost. Will really appreciate if anyone can shed some light on how to integrate Dynamics Nav with SharePoint using BCS.
version-control - 有没有人为使用 Mercurial 的 NAV 创建了本地源代码控制插件
我们使用 Mercurial 来控制 C# 和 Progress 代码的源代码。
我们现在正在开发 Microsoft 的 Dynamic NAV。没有内置的源代码控制,手动将代码放入/取出我们的 Mercurial 存储库以进行版本控制很麻烦(而且容易出错)。
我想知道是否有人使用 Mercurial 开发了一个本土的、集成的 NAV 源代码控制系统。您可以分享哪些步骤以及哪些建议/想法?
dynamics-nav - 如何在 RTC 报告中添加流场?
如何总结 Microsoft Dynamic NAV 中的流场并在 RTC 报告中显示?
谢谢你的帮助,马卡拉
c# - 如何将数组作为方法结果传递给 Microsoft NAV?
作为我们软件业务的一部分,我们为开发人员提供了一个开发工具包,以便将我们的软件集成到他们的软件中。我们通常会尝试迎合许多不同的语言/环境。
最近,我们收到了一些使用 Microsoft Dynamics NAV 的潜在客户的询问。我们 SDK 的风格之一是 COM 可调用 dll,可以在 NAV 中引用。
现在,我们 API 中的一个方法返回一个字符串数组。我们正在运行一个试验计划的开发人员之一,使用该方法报告了问题,但他找不到解决方法。我们不得不给他一个解决方法,它只返回数组的第一个索引(这对于他的特定目的来说已经足够了),但这显然不是一个解决方案。
不幸的是,我们手头的 Navision 经验为零,我们也没有 Navision 的许可副本(试用版似乎不允许您修改代码),而且我无法在网上任何地方找到有关此的任何信息。
有谁知道这是否可能?如果是这样,正确的方法是什么?
microsoft-dynamics - Navision 如何将文本转换为选项
我有一个文本变量,我想将其转换为一个选项并用它设置表数据。它如何将变量转换为选项?
谢谢
navision - 反布尔值 Navision
有没有更简单的方法来反转布尔值而不是使用 IF ELSE 构造?
通常我会使用 ! 在布尔值前面。但这在 Navision 中并不能解决问题
c# - Mono for android 使用具有授权的 Web 服务
我正在开发一个使用 Web 服务的 Android 应用程序。我为我的项目添加了一个 Web 服务引用(右键单击项目 -> 添加 Web 引用)。当我在没有身份验证的情况下使用 Web 服务时,一切正常,但是当我设置凭据时,它们就无法正常工作。我收到此错误:
请求失败,HTTP 状态 401:未授权
也许有人可以帮助我?
这是按钮单击事件函数:
当我将代码编译为 windows .net 应用程序时,一切正常。
reporting - Navision通过预览打印不丢失功能
我有一些报告,我的客户希望通过预览选项打印这些报告。问题是,这些报告需要 CurrReport.Preview 函数来记录数据。但如果要打印报表,则不能使用此功能。
单击页面预览中的打印按钮后,是否有可能进入触发器?
编辑以指定:对于记录数据,我的意思首先是关于打印的真实记录,其次是归档数据和其他类似内容的选项。
CurrReport.Preview:http: //msdn.microsoft.com/en-us/library/dd301398.aspx
sql-server - 如何强制 sql server 忽略计算列上的插入而不是抛出错误?
我有一个表,我想向其中添加计算列(每个用户的值不同 - 需要权限)。
问题是该表是 Microsoft Dynamics NAV 的一部分,它对计算列一无所知。
我已经设法欺骗 NAV 以便在 NAV 创建它之后更改列类型并且我可以读取数据。
现在我被插入物困住了。
NAV 不使用可为空的列,因此它总是尝试插入默认值,并且 SQL Server 失败并在计算列上出现错误。
我尝试编写 INSTEAD OF INSERT 触发器,但似乎 SQL Server 在运行触发器之前正在执行检查,但仍然失败并出现错误。
有什么方法可以强制 SQL Server 忽略计算列上的插入值?
web-services - 通过 Web 服务与 Dynamics NAV 进行实时接口
我想编写一个与 Dynamics NAV 2009 和 2013 实时交互的 .NET 应用程序。该应用程序必须读取和更新客户和库存项目等实体。
使用提供的 Web 服务似乎是作为集成点的最佳选择,我已经尝试了一些基本测试,使用基于 Pages 和 .net 客户端的 Web 服务阅读、更新和创建项目。
不幸的是,我对 Dynamics 很陌生,我有一些问题可能反映了缺乏经验。
首先 - web 服务可以公开页面或代码单元。Page 是否是用于接口的正确选项 - 创建客户?
其次 - 我的理解是 Dynamics NAV 很少在没有定制的情况下部署。NAV 中的典型定制(例如添加字段)是否会涉及更改标准页面,然后此更改会反映在 Web 服务定义中吗?