问题标签 [dynamics-nav-2016]
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.
microsoft-dynamics - 更改表的 PK 长度时升级代码单元出错
我有桌子 AZ。表 A 有 PK 的 ID,所有其他表都有与表 A 的 ID 相关的字段。
我的任务是进行代码清理,我需要将 TableA 的 ID 从长度 30 更改为 20。我已经完成了其他表 BZ 以及升级代码单元。但是当我尝试更改 TableA 时,我收到此错误:
"是与以下主键相关的更改,可能会导致新表中的数据丢失。这些更改无法处理,因为更改表的 TableSyncSetup 类型函数的 TableUpgradeMode 设置为 Copy,不会将数据复制到新表表。要解决此问题,您必须将 TableUpgradeMode 选项更改为 Move,然后将 C/AL 代码添加到升级类型函数以处理新表数据。
错误是什么意思?我是否需要将 TableA 的升级代码单元从 TableSyncSetup.Mode::Copy 更改为 ::Move?有什么指导吗?
我正在使用 Dynamics NAV 2016。
javascript - NAV Javascript AddIn 方法不起作用:找不到方法“Page90005.PageName58a58aUpdateSignature”
我正在尝试从 NAV 插件开始。我正在关注本教程: https ://blogs.msdn.microsoft.com/nav/2014/10/09/extensibility-for-the-microsoft-dynamics-nav-tablet-client/
我不断收到此错误:
方法“Page90005.PageName58a58aUpdateSignature(参数数量:0),具有匹配的参数类型。” 未找到。(更新签名是方法的名称)。
这发生在所有 3 个 AddIn 的方法中。
我将程序集文件添加到 :\Program Files (x86)\Microsoft Dynamics NAV\90\RoleTailored Client\Add-ins\
其他一切都与教程中的相同,让我发疯的是似乎没有人遇到这个问题。
我试图了解错误告诉我什么(方法已定义但未实现或相反),但我似乎无法解决这个问题。以前有没有人遇到过类似的问题或知道如何解决这个问题?
我正在使用资产净值 2016。
web-services - 使用 Microsoft Dynamics NAV 2016 的 Odata Web 服务从 PHP 创建新实体
作为集成项目的一部分,我需要一个能够读取和写入 Microsoft Dynamics NAV 2016 的 Odata 服务的 PHP 网站。
我发现从 PHP 中获取现有客户列表非常简单:
我还发现从 PHP 中获取单个客户就像这样简单:
到现在为止还挺好。现在,我的问题是我正在努力弄清楚如何创建任何新客户。
我试过这个:
那没有用。
因为我认为它可能缺少一些字段,所以我也尝试了这个:
那也没有用。
无论我设置什么作为 POST 字段,我都会不断收到这个完全无用的错误消息:
不幸的是,文档也不是很有帮助。
这里有人知道如何解决这个问题吗?
dynamics-nav-2016 - microsoft dynamics NAV 2016 中的工作流问题
我正在研究批准日记帐批次的工作流程。我有一条错误消息:您必须在 Microsoft Dynamics NAV 2016 事件中使用的所有记录之间定义表关系。
我已经定义了所有步骤窗口(事件-条件-响应)smtp 窗口、通知窗口、作业队列。我刚刚启用了工作流程并发生了消息错误。你能给我建议吗。
navision - 如何在 Dynamics NAV 中自动生成 pdf 报告
我设计了一份报告,我想将每个报告以 pdf 格式保存到一个特定的文件夹中。我如何使用代码单元或报告来实现这一点?
dynamics-nav-2013 - 将表格中的每条记录保存为 PDF
在一个名为 Bill Info 的表中有两条记录,我设计了一个报表到该表,需要将每条记录保存到特定文件夹中的 pdf 文件中。
web-services - Web 服务的 Dynamics NAV 许可要求是什么?
这篇文章指的是 Dynamics NAV 2016(或更高版本)中的 SOAP 和 OData Web 服务,希望它不会离题。我想知道以下事实是真是假(或视情况而定)。
给定Starter Pack功能,以及没有额外Development Granules的默认客户许可证:
- 完整用户可以将任何页面(例如Customer或Employee)发布为 Web 服务。
- 当使用从另一个软件服务发布的 Web 服务时,应该创建一个单独的 NAV 用户,而不是与一个真实的人相关联- 这对于 NAV 的许可(例如,具有并发客户端访问许可的永久许可)是好的。
- 完整用户可以创建一个代码单元(在Starter Pack 允许的 10 个代码单元范围内)并将代码单元发布为 Web 服务。
- 完全用户和受限用户都可用于针对 Web 服务进行身份验证。
换句话说,我想知道 Starter Pack(没有额外的开发颗粒)的客户在多大程度上能够通过 SOAP / OData 端点将 NAV 与其他软件系统集成 - 而不依赖于认证合作伙伴的提升开发能力/增值经销商。
php - Dynamics NAV 2016 Web 服务:方法中的参数 * 服务中 * 为空
我尝试从我的 Dynamics Nav Web 服务 (Dynamics Nav 2016) 中获得一个联系人。我使用 PHP 中的 SOAP 请求来执行此操作。
Web 服务是一个包含两个功能的代码单元:
第二个函数 fGetContacts 工作正常。但是当我使用联系人号码作为参数调用 fGetContact 时,它返回以下错误:
我使用NTLMSoapClient,如下所示:
我也尝试这样调用函数:
返回错误和之前一样。
我用SoapUI测试了我的函数,返回值正是它应该的。
要求:
回复:
那么出现此错误我做错了什么,我该如何解决?
crash - 迁移后 MS NAV 2016 RTC 崩溃
我想分享一个奇怪问题的简单解决方案。
我们正在使用 MS Dynamics NAV 2016。从 2013 年迁移后,一些用户经历了随机 RTC 崩溃。
我们可以将问题缩小到角色中心中的图表部件。以用户身份删除图表并恢复默认值显然解决了问题。
我希望这可以帮助别人。
此致
这是我们唯一的提示,堆栈跟踪:
powerbi - “编号”列 的表没有找到。Nav2016 数据导入 PowerBi
我是 PowerBI 的新手,我正在尝试从 PowerBI Online 中的 Dynamics Nav 2016 获取数据,但出现此错误:
有没有人遇到过类似的事情?