问题标签 [dynamics-gp]

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 投票
3 回答
361 浏览

c# - 泛型方法、泛型类型、泛型参数

我什至不确定如何描述我正在尝试做的事情(对不起,新手),但是因为我还没有弄清楚如何正确地做而复制代码在我的列表中并不重要。请问有什么帮助吗?

原始非泛型方法:

我对通用的尝试,如此接近,在设置类型属性时迷失了(?):

更新:

抱歉,这一切可能只是一个架构问题,但大约有 166 种可能的组合,为每个组合编写一个步骤似乎很荒谬。不过,我可能不得不这样做......

对 eConnect 的 MS Doc 参考:http: //msdn.microsoft.com/en-us/library/ff623781.aspx

调用序列化的示例代码:

序列化内存流代码:

更新 2:

非常感谢你们俩。在上面睡觉之后,我意识到我的架构中的错误。无论哪种方式,我都必须构建 eConnect 对象,并且我已经在前面的方法调用中构建了子类型对象,所以我已经回溯并将类型化的序列化代码移动到主调用方法中。

我确实尝试了反射,虽然它确实编译和运行,但由于某种原因,它除了 ObjectReference/NullReference 之外,尽管据我所知,所有对象都被填充。

这是我使用它的方式:

0 投票
1 回答
1583 浏览

wcf - 首次调用 Dynamics GP 2010 Web 服务需要 10 多秒

我有一个与 .NET 4 WCF Web 服务通信的网站。该 WCF 服务连接到远程服务器上的 Dynamics GP Web 服务。两种 Web 服务都是自托管的(无 IIS)。

首次呼叫 GP 大约需要 12 秒才能完成!之后立即调用(即使在另一个 WCF 请求中)大约 100 毫秒,但如果我在两次调用之间等待一两分钟,它将再次需要 10 秒......

问题的原因可能是什么,我该如何解决?

我已经使用 SvcUtil 和 VS 2010 Add Service Reference 生成了一个代理,但两者都遇到了同样的问题。Dynamics GP代理文件很大3MB,不知道有没有关系。

我运行 Wireshark 来分析网络流量,实际的 tcp 请求-回复流似乎只需要不到一秒钟的时间。在发送请求之前似乎发生了一些事情,占用了 10 秒。

这是使用的代码:

这是app.config:

0 投票
0 回答
141 浏览

dynamics-gp - 如何使用 Dynamics GP Web 服务删除项目

Microsoft Dynamics GP Web 服务中似乎没有DeleteItemorUpdateItem功能。Items有没有一种方法可以使用 Web 服务执行任一操作?

0 投票
2 回答
170 浏览

vb6 - 是否有适用于 Microsoft Dynamics GP 8 的 eConnect

我有一个关于 eConnet 的问题,GP8 是否已经有这个,如果有的话,我可以使用 Visual Basic 6 作为将系统集成到 GP 的工具。

0 投票
1 回答
545 浏览

c#-4.0 - Great Plains eConnect 问题,FileNotFoundException ......我错过了什么?

我正在尝试调用 Dynamics Great Plains,但遇到了一个非常令人沮丧的错误。

我调用代码:

我立即捕获以下内容:

...然后在上面的行中引用我的程序集。

谁能告诉我 eConnect 对象在寻找什么,以及如何让它工作?

0 投票
1 回答
373 浏览

performance - Microsoft Dynamics GP SUTA 报告运行缓慢

我们正在运行 Microsoft Dynamics GP 版本 11.00.1860 (SP2),并且在运行上一季度(2011 年 10 月 1 日至 2011 年 12 月 31 日)的 SUTA 报告时遇到问题。它运行得非常缓慢。在此之前的一个季度,它运行了 3 个小时。我在上个季度的一周开始时运行了一份 SUTA 报告,它运行了 22 小时。我现在再次运行它,看起来这个将在 50 小时内完成(同样的报告......只是看看问题是否已经解决......没有运气)。

以下是我在运行当前的 SUTA 摘要报告以解决问题之前尝试过的事情(如果当前估计时间有任何迹象,这些都不起作用)

  1. 我只运行 SUTA 摘要(同时没有 FUTA 或任何其他报告)
  2. 我们在 GP 经营 Greenshades 中心。我暂时禁用了它。
  3. 我清除了 UPR10400 表中的所有旧报告记录
  4. 我已从 C:\Windows\Temp 目录和用户的临时目录中删除了临时文件
  5. 我已将报告字典文件从我们共享网络驱动器上的目录移至本地目录。

有没有人遇到过这个问题?如果是这样,你做了什么来修复它?
谢谢您的帮助!

0 投票
1 回答
742 浏览

sql - VBA 类型不匹配错误

我不知道这是什么。显然它必须是某种语法错误,但我无法弄清楚它对我的生活来说是什么!我所做的只是将数据保存到 SQL Server 2008 中的表中,并且我在 Microsoft Dynamics Great Plains 2010 中使用 vba。它引发错误的具体行是

但是每当我进行调整时,它似乎都会改变线条,所以这种方法可能在某处有问题。错误消息只说“类型不匹配”任何帮助都会很棒。

0 投票
1 回答
152 浏览

sql-server - 如何配置按钮以在 vba 中运行方法

我有一个正在使用 vba 开发的自定义应用程序。我已经编写了所有代码,唯一让我感到困惑的是如何配置按钮以实际“启动”或“运行”程序。在用户端的表单上,用户输入一个项目编号,然后按下一个按钮,在一个新的小表单上弹出一堆字段和文本框供用户输入,窗口显示默认值和将更新/保存新的或更新的字段并将其插入数据库。

该按钮是在 microsoft-gp 中设计的,但我必须手动对其进行编码才能运行该程序。

现在,当我单击按钮时,会弹出窗口,但文本框中没有显示任何信息,也没有显示组合框值。

这是我的程序的开始。

当我在 vba 中运行这两种方法时,信息显示在表单上并且 100% 工作现在我必须在原始表单上编写按钮,所以这就是我所拥有的;测试 = 按钮名称

如何编码按钮以正确运行程序?如果有人能对这个问题有所了解,我将不胜感激!提前致谢!

0 投票
1 回答
270 浏览

c# - 收集供应商列表

我已经在 Google 和 Microsoft 上搜索了几个小时,以找到如何通过eConnect从Microsoft Dynamics Great Plains 9收集活跃供应商列表的代码示例。

我已经下载了 3 个 SDK、多个片段和大量文档,但无济于事。

我该怎么做?

0 投票
2 回答
2822 浏览

dynamics-gp - Dynamics GP eConnect:获取数据(而不是创建/更新)?

我正在使用 eConnect 在 Dynamics GP 中创建和更新各种项目,但我似乎无法找到如何使用它从 GP 中读取数据。

例如,我想从 GP 获取供应商和帐户列表。有没有办法从 eConnect 做到这一点?我必须使用 SQL 吗?