问题标签 [dynamics-nav-2009]

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.

0 投票
2 回答
235 浏览

c# - Microsoft Dynamics 导航 2009 用户

在 Microsoft Dynamics Nav 2013 及更高版本中,Microsoft 发布了 powershell cmdlet,并且非常容易让所有 Nav 用户使用 powershell 命令Get-NAVServerUser

知道如何在 Nav 2009 和不支持此功能的更低版本中获取所有用户吗?我需要一种使用 powershell 或 c# 以编程方式获取这些用户的方法。

0 投票
0 回答
111 浏览

navision - 在 Microsoft Dynamics Nav 2009 中过帐租赁订单时创建一般日记帐行

我为客户进行了自定义修改,他们希望在发布租赁订单时跟踪特定金额。我写它的方式是在生成发布的租赁行时,在 General Journal Line 表中创建一行以跟踪每行的金额,但我不断收到此错误消息,它告诉我使用 COMMIT 但是我不想使用 COMMIT。这是错误消息:在此处输入图像描述

0 投票
1 回答
725 浏览

navision - 时间格式在 Microsoft Dynamics Navision 2009 中始终为零

在 Dynamics Navision 2009 的表格中,我们使用了一个名为 [Last Time Modified] 的字段。数据类型是Time(在数据库中是 DateTime)。它包含以秒为单位的值(如13:14:15.678)。

在 NAV / Connectivity Studio / Documents / Export 中,默认情况下不将分数导出到 XML。所以我创建了自己的格式(另见:https ://docs.microsoft.com/en-us/dynamics-nav/format-property ):

这导致 XML 为:

小数部分始终为 0。我需要的是:

有什么解决办法吗?

0 投票
0 回答
313 浏览

json - 需要的建议:NewtonSoft.Json 和 Dynamics NAV 2009 R2 Classic

我试图让这个 zip 文件中的 Codeunit 50000 工作:https ://kappiwebhosting.blob.core.windows.net/dynamcisis/2015/09/Json.zip 在 这里找到:https ://dynamics.is/ ?p=2303

C/AL 全局

我正在尝试让 Dynamics Nav 2009 识别 NewtonSoft.Json.dll,但无论我尝试哪个版本,我都会在选择子类型时验证 DotNet 变量“JsonTextReader”/“JsonTextWriter”时收到此错误.

.NET 互操作:发生异常,'无法加载文件或程序集'Newtonsoft.Json,版本 = 4.5.0.0,文化 = 中性,PublicKeyToken = 30ad4fe6b2a6aeed'或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。'。

如果我声明一个 DonNet 类型的新 Test 变量并单击 [...] 从头开始​​选择它,我在尝试选择要使用的程序集时出现此错误:

.NET 互操作:发生异常,'无法加载文件或程序集' C:\Program Files (x86)\Microsoft Dynamics NAV\60\Classic\Add-ins\Newtonsoft.Json.dll '或其依赖项之一。此程序集由比当前加载的运行时更新的运行时构建,无法加载。'。

Newtonsoft.Json.dll 文件存在于文件夹中,并且“每个人”都可以完全控制文件夹和文件。

Json.zip 文件包含一个我开始使用的 Newtonsoft.Json.dll。同样的错误。我下载了https://github.com/JamesNK/Newtonsoft.Json/releases并尝试了所有版本,结果相同。

为什么这一切?是的,我工作的公司已经决定开始使用 Shopify,我需要编写一个界面来从 Shopify 等处获取订单。

我真的不知道为什么我不能让它工作。还有 3 个其他 DotNet “变量”已配置并按预期工作,没有错误。

因此,任何建议都受到高度赞赏。

谢谢

0 投票
0 回答
30 浏览

sql-server - 与 open_tran = 1 的睡眠会话有关的动态 NAV 问题

我们的一位客户拥有 Dynamics NAV 2009 R2,在 SQL Server 会话中,我们看到许多 open_tran = 1 的睡眠会话。

您是否知道导致这种情况的原因以及我们是否可以通过 NAV 中的某些设置来避免这种情况?

在我看来,NAV 中的命令正在超时,而 NAV 无法终止这些会话。

非常感谢您的任何提示!