问题标签 [dynamics-365-operations]

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 回答
629 浏览

odata - 有没有办法为 OData 连接服务获取 D365 Web API 的子集

我们正在使用 Dynamics 365 for Operations,我正在尝试连接到它为针对实体的 CRUD 操作而公开的 OData Web 服务。使用OData 连接服务工具,我可以创建一个连接服务参考。

当我这样做时,它会拉下服务的元数据并创建一个包含 97 万行代码的代理类。

我正在使用的网址是 https://[company url].sandbox.operations.dynamics.com/data/

当将此 URL 输入到“添加连接的服务向导”中时,它会将 $metadata 附加到此 URL 的末尾,它会拉回每个公开实体的所有元数据并基于此创建一个类。

有没有办法从 AX365 端对数据进行分区,或者以某种方式限制我在客户端的查询?我是 AX365 和 OData Connected Service 工具的新手,所以我不确定有什么可能。

0 投票
0 回答
72 浏览

visual-studio - Visual Studio 不显示添加到版本控制中的对象

我的对象都添加到版本控制中,但有时不会出现左侧的“+”号。如果您进入挂起的更改,我可以看到它们在 VC 中,并且如果您签入所有内容都正确签入。加号不显示让我很恼火。应该怎么解决?

0 投票
2 回答
272 浏览

axapta - MS Dynamics 365 Operations 跨公司报告不起作用

我有一个简单的 RDP 报告,工作正常且符合预期。在选定的法人实体中运行时。

在此处输入图像描述

我想启用跨公司报告,以便在选定公司时,如果需要,我可以查看所有其他公司的数据。我在 AOT 查询和重建中启用了属性,这在报告查询中添加了公司范围。我仍然在同一个法人实体中。

在此处输入图像描述

我选择与我所在的法人实体相同的公司。

在此处输入图像描述

所有其他范围等都是正确的,现在数据不正确。我还需要做什么才能使其正常工作?这是粘贴在下面的简单 RDP 报告代码。我尝试在 queryrun 对象上启用 crosscompany,但仍然无法正常工作。我到处都是0。

在此处输入图像描述

我还需要做什么才能使其正常工作?可以忽略范围代码,这只是捕获用户选择的范围并在报告上打印。

0 投票
1 回答
575 浏览

microsoft-dynamics - 如何在 Dynamics 365 中查找特定类?

我是 Microsoft Dynamics 365 编程的新手,我有一个问题,实际上它消耗了我很多!

好吧,我想在Fixed Asset Module对代码进行一些自定义。

我在FixedAsset -> Fixed Assets Jounal,但我不知道如何在 Visual Studio中的 AOT(应用程序对象树)中找到包含与 FixedAssetsJournal 相关的代码的类。

我怎样才能找到它?

0 投票
2 回答
3090 浏览

debugging - Dynamics 365 - 如何从一开始就调试代码

我正在使用 Microsoft Dynamics 365 for Finance and Operations,企业版。

在 Visual Studio 中,有没有办法从一开始就调试代码?

例如:当我登录到 Dynamics 主页时,我想逐行查看发生了什么。

0 投票
1 回答
852 浏览

odata - Dynamics 365 Finance Operations 实体关系

我正在使用 OData 调用在 Dynamics 365 Finance and Operations 中工作。在 Customers 和 ContactPersons 中有很多预先导入的信息。我想知道是否有任何方法可以将这两个领域联系起来。它们通过参与方号码连接,但两个定义的实体都没有指向参与方号码的导航属性。

我的问题是,如果我们希望能够查询客户实体并能够扩展他们的当事人编号,然后扩展联系人,我们是否希望通过添加导航属性来修改这些预定义的实体?这甚至可能吗?

0 投票
0 回答
277 浏览

axapta - D365FO:如果字段中有值,则 SysTableLookup 失败

我在表单字符串控件上使用自定义查找代码。它工作得很好,除非该字段中有任何文本。然后,它总是返回空白,除非在字段中输入的内容与列表中的值完全匹配。我的偏好是将字段中的文本用作 startsWith 过滤器(并且在我制作值列表时已经解决),但在这一点上,我会很高兴即使出现完整列表,而不是空白。

0 投票
1 回答
181 浏览

reporting-services - Dynamics 365 Finance and Operations SSRS 相关参数

我正在尝试创建一个依赖参数,但正在努力让它正常工作。一旦我选择了一个项目,然后当我单击估计参数以显示相关估计值时。如果我更改项目参数,则它不会更新估计参数。请参阅下面的代码等。我对 X++ 开发相当陌生,感谢我不确定我是否需要一个构建方法来过滤参数,所以我现在把它注释掉了。

0 投票
1 回答
1203 浏览

office365 - 使用 Javascript 调用 Dynamics 365 Operations 基于 JSON 的自定义服务时出现 CORS 错误

我正在开发一个简单的 SPA 应用程序并尝试访问 Dynamics 365 for Operations 基于 JSON 的自定义服务。我正在使用 ADAL.js 库进行身份验证。我从This Dynamics Community 线程中遵循的身份验证方式。

但是机会,在成功获取有效令牌并使用获取的令牌调用我的目标 API 后,我无法调用 API 并收到CORS错误。

PSB截图相同

在此处输入图像描述

以下是我的代码示例:

0 投票
1 回答
104 浏览

axapta - 调试手表不显示值:非静态字段需要对象引用

我有一个表格,在 VS 代码编辑器中,我在下面的代码开头声明了一个金额类型

“金额 X;”

然后在它的数据源中,在方法 validateWrite() 中,

我有一行“X = element.aFunction();”

当我调试到上面的行并尝试将监视添加到 X 的值时,调试器会显示“错误 CS0120:非静态字段、方法或属性需要对象引用”。

有什么办法让我看到它的价值?