问题标签 [dynamics-ax7]
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.
odbc - AX7 (D365) 中的 ODBC 连接
我正在创建一个 ODBC 连接以将数据从 SQL (SSMS) 导入 D365FO。
我创建了一个测试数据库并为其创建了一个 ODBC 数据源(DSN:TestDS,服务器:local,默认数据库:TestDB)。
运行 SQL Server ODBC 数据源测试工作正常:
正在运行连接测试...
正在尝试连接 已
建立连接
正在验证选项设置 正在
与服务器断开连接测试成功完成!
服务器浏览器正在运行,已设置类 runOn 服务器。
这是我的一段代码:
在调试窗口中,它向我抛出以下错误:
“无法创建对象‘OdbcConnection’”
在用户方面,我收到以下错误:
“ODBC 操作失败。无法登录到数据库。”
“无法检索 retval -1 的消息,ODBC 调用原因代码 -2,SQLSTATE = []”
据我所知,2016年还不支持ODBC数据导入,现在支持吗?我找到了完全相似的标准 AX7 代码,但我无法测试它是否在标准中工作。
有人遇到过类似情况并解决了吗?
axapta - 相关表上的 X++ 选择语句
我需要帮助才能从 prodtable 中获取与销售线相关的数据。我的任务是获取与当前 salesid 相关的所有 Prodid。相关字段 prodtable.inventrefid == salesline.salesid。但是加入的值有点不同,所以我没有得到任何数据。Inventrefid 有例如。ZPR0000011 和销售 id 是 ZS00000011。
odata - Changing location of $top clause in OData query changes results when Querying MSAX7
I have an ODATA query that pulls the first record from the Dynamics AX table and ignores the $filter clause when the $top parameter is the first parameter. However, it pulls the correct record for the $filter clause when the $top parameter is at the end of the query.
Question: How do I make the OData server honor the full query no matter where the $top parameter is placed?
the following two cases return identical results:
Case 1: https://url/data/Users?$top=1
Case 2: https://url/data/Users?$top=1&$filter=Alias%20eq%20%27specific_user@domain.com%27
However, when I move the $top parameter to the end of the query string I get the correct result.
Case 3: https://url/data/Users?$filter=Alias%20eq%20%27specific_user@domain.com%27&$top=1
reporting-services - 报告不显示任何数据
我正在研究 D365FO。我确实创建了一个报告,向基于 tmp 表的数据集添加了一个查询。现在,当我尝试生成报告时,我得到的只是精确设计。其中没有显示任何数据。我怎样才能解决这个问题 ?我认为这是我的代码之外的问题,因为我试图生成一个已经创建的报告并且遇到了同样的问题。
x++ - 更改发票pdf文件名动态d365
有人可以帮我更改发票的文件名吗?当我从屏幕导出 pdf 文件时,它始终保存为“显示发票”,并在 pdf 中保存 psaprojinvoice.myprecisiondesign。但我希望有发票号码。这里的问题可能出在哪里?
x++ - 从 inventdim 获取具有 transactionid D365 的最新信息
有人可以告诉我一种从 inventdim 获取信息的简单方法吗?我需要为项目事务获取 batchid/siteid/locationid。D365FO 我试过这个选择,但我认为它不够准确
axapta - Dynamics 365 Finance 无法关闭当前表单 x++
在中间表单的 init 方法中,我试图打开一个新表单并关闭当前表单。下面的代码打开第二个表单,但是出现错误消息“无法在没有分离或等待的情况下调用关闭”,尽管我尝试添加 element.detach() 但错误仍然存在
axapta - 'PurchPurchaseOrderLineEntity' 类型的表行的写入验证失败
我正在尝试使用 odata 从邮递员发布采购订单行详细信息,但出现以下错误。
}
我试过检查这些链接,但我没有取得突破:
- https://powerusers.microsoft.com/t5/Connecting-To-Data/Error-creating-order-line-in-Dynamics-365-for-Operations/td-p/11927
- https://community.dynamics.com/365/financeandoperations/f/dynamics-365-for-finance-and-operations-forum/378486/error-while-submitting-po-from-external-system-odata-d365-佛
下面是我的有效载荷
任何人都可以帮助我吗?
注意:采购订单标题正常工作。