问题标签 [navision]

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 投票
1 回答
127 浏览

c# - 检测第 3 方代码执行中的问题。(NAS 工作)

我试图找出一个问题,但我正在努力寻找一个可行的解决方案。这个问题可能更多的是关于理论而不是关于实施。我只是需要一些其他的观点。

问题是:

我们正在使用 Navision 应用服务器 (NAS),它通过 Reports 和 Codeunits 运行某种业务逻辑、复制、XML 处理和东西。有时,其中一些工作会陷入循环或死锁等。

理想的解决方案是修复代码单元和报告中的问题,以便他们能够处理自己的问题;但这不是一个选择。我真的无法访问这些工作的代码。

我试图找到一种方法,如何至少部分地自动检测这些问题。我能想到的唯一方法是为每个作业存储一些资源消耗统计信息(CPU、SQL CPU 和 I/O,也许是空闲时间),并在下次运行时进行比较。如果有一些重大差异,它将触发警报。

如果需要 4 小时才能完成的工作,在流程开始时卡住,我想知道在合理的时间内,而不是在 6 小时之后很明显。

我拥有对 SQL 服务器、NAS 服务器及其进程的完全访问权限。我正在使用带有 .NET 4 的 C#

谢谢你。

0 投票
1 回答
348 浏览

c# - 从文本文件 C# NAV 中读取 Web 服务 URL

我正在使用 Microsoft Dynamics NAV 2009 作为集成构建 C# 程序。目前我在我的 C# 代码中定义了我所有的 Web 服务引用。

我想知道是否可以从文本文件中调用 Web 服务引用,因为我将使用具有不同域的不同 URL。目前我在本地主机上运行。

0 投票
6 回答
9363 浏览

c# - 添加服务引用为枚举和方法创建重复的定义

我正在使用Add Service ReferenceVisual Studio 2010 中的功能将 Navision Web 服务添加到一个简单的 Windows 窗体应用程序中,生成了引用,但在代码中存在阻止代码编译的重复定义,例如:

错误

命名空间“WindowsFormsApplication1.ServiceReference1”已包含“状态”C:\Trash\WindowsFormsApplication1\WindowsFormsApplication1\Service References\ServiceReference1\Reference.cs 的定义

在里面Reference.cs我有

我已经尝试取消选中Reuse types in referenced assemblies,但在这两种情况下仍然会生成重复的定义。

有任何想法吗?

编辑:页面是连接到标准表 36(销售表头)的自定义页面

0 投票
2 回答
390 浏览

java - 如何在没有文件输入流的情况下反序列化

如何反序列化Object无文件输入。

我有这个:

该列表包含 10 个序列化对象。

如何反序列化它们?因为ObjectInputStream需要一个FileInputStream参数而不是一个序列化的对象。

我确信必须有一种方法可以在没有FileInputStream.

(持有者是来自 navision 2013 的 CodeUnit 函数的响应)

0 投票
2 回答
638 浏览

c# - 使用 NAV Web 服务的 dataGridView 行过滤

我正在尝试创建数据的可过滤数据视图,我通过 NAV 2009 中的 Web 服务获取它。

我创建了一个 Windows 窗体并从 NAV 页面中提取基本数据,创建了一个数组并使用 Web 服务在 dataGridView 中显示。

我现在需要的是按行过滤我在 dataGridView 中的数据。

我的代码是

但是在包含 dataGridViewFields 的代码的最后一行中,不在上下文中。如果我想修改我的编码我应该怎么做?

谢谢你。

0 投票
1 回答
205 浏览

android - Nav2009 web service 通过android?

我试图从 android 客户端访问 nav 2009 网络服务。

我试过ksoap2图书馆和jcifs图书馆。ksoap2给和给. illegalargumentexception_transport.calljcifsauthentication error

有没有其他方法可以访问导航网络服务?

JCIFS:

ksoap2:

0 投票
1 回答
1174 浏览

navision - 通过 NAS 运行 CODEUNIT,包含来自 FORM 对象的函数?

是否可以通过 NAS(Navision 应用程序服务器)运行 CODEUNIT,而代码单元本身包含来自 FORM 对象的函数?

PS:Navision版本:2009 R2

0 投票
1 回答
3085 浏览

vb.net - ODBC - unable to allocate an environment handle

Hi I am trying to insert data into Navision database from a DataTable. That DataTable contain around 5000 records, if the records count is less then it's working fine but record count is around 5000 I am getting this error.

This is the code I am using

0 投票
1 回答
3905 浏览

dynamics-nav - 如何在navision中检索以前的记录

我是 navision 的新手,我需要从表中检索以前的记录,因为我需要它的记录。所以我的问题是:我怎样才能检索我正在使用的记录之前的记录?

解释:我正在搜索,但在谷歌上找不到我需要的东西。我实际上不能使用 .GET() 因为主键中的字段之一因记录而异。我需要做的是计算字段形式的记录和以前的差异,例如:

当前记录:总计:150 以前:总计:100

我需要做的是检索上一条记录的总数,以便将差异存储在另一条记录中。当前记录:差异:50

0 投票
1 回答
483 浏览

android - 在 Android 中为 ReadMultiple 方法过滤 Navision WebService

我通过使用 NTML 身份验证协议对其进行身份验证,成功调用了 navision Web 服务。而且我还获得了所有方法的完整、正确的数据,但是我在使用过滤器调用 READ MULTIPLE METHOD 时遇到了问题。我以以下方式通过了过滤器。

即使我通过过滤器获取以 B 字母开头的客户名称记录,它仍然显示所有客户。& custService 是 CustomerList_Service 类的对象。请帮忙。