问题标签 [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.
axapta - 如何“允许编辑”表单中新添加的字段?对于动态 AX (AX7/D365)
我在表单EcoResProductDetailsExtended中添加了一个新字段,但是当我单击编辑时,它不允许我对其进行编辑。允许编辑的属性已设置为是。该表单包含方法setAllowEditFields() 和 setAllowEditField()但它是私有的,因此这意味着我不能对其进行扩展也不能调用它。
有什么方法可以让表单编辑我新添加的字段吗?
axapta - 如何在动态 ax7/365 中刷新表单
我有两种形式FormA ( SalesTable ) 和FormB ( SalesAvailableDlvDates )。
在FormA中,我将单击一个按钮来打开FormB。
然后我将单击FormB中的另一个按钮,这将使我回到FormA。
我想要发生的是,当我单击FormB中的按钮时,我想在返回该表单时刷新FormA 。
那可能吗?
这是FormB中的按钮,当我单击它时,我将返回FormA:
axapta - 如何以不同的形式在文本框中传递值?动态 AX7/365
我有两种形式FormA和FormB。
在FormA中,我将单击一个按钮来打开FormB。然后我将单击FormB中的另一个按钮,这将使我回到FormA。
我在FormA有一个自定义文本框,我需要将值从FormB传递给它。
简而言之:
我找到了这篇文章,我们有一个非常相似的问题:https ://community.dynamics.com/ax/f/33/t/214344?pi51736=1#responses
然而我什么都听不懂。我正在向那些可以启发我的人寻求帮助。先感谢您。
axapta - 如何在 Azure Logic 应用 365 连接器中使用自定义创建的实体进行操作
我在 Dynamics 365 for Operations 中创建了一个新实体,并尝试使用 Azure Logic App 365 for Operations 连接器填充它。
逻辑应用连接器连接到 D365o 实例并列出大量实体,但不是我创建的自定义实体。我已通过将数据插入列出的实体之一并验证数据来验证我已连接到正确的实例。
我查看了我创建的实体上的属性,没有什么特别突出的,public 默认设置为 yes,我没有触及其他任何东西。为了将我的自定义实体公开给逻辑应用程序连接器,我可能缺少什么想法?
谢谢
reporting-services - SSRS X++ 联系方式查询
我正在尝试将多个查询放在 SSRS 报告中以进行一些数据验证。一目了然,我想显示一些地址/联系信息、项目信息、客户信息、供应商信息和资源信息。我已经开始使用地址/联系信息,但似乎有点卡住了......
我收到物流电子地址表的无效字段组合错误,并且我试图根据不同的连接两次返回定位器字段。
我知道如何在 SQL 中执行此操作,这很容易使用左连接和别名字段,但是我是 X++ 的初学者,不知道如何执行此操作。
axapta - 跨公司属性不工作
我有一个启用了跨公司属性(“是”)的查询。即使查询返回 Dynamics 365 (AX7) 中当前公司的值
我什至尝试过,changecompany()
但除了当前公司之外,没有任何其他公司的数据。
这里的查询是跨公司查询,但它仍然只显示当前公司的值(即,如果我从美国数据区运行此代码只显示美国而不是其他公司)
axapta - D365FO 中的命令链(方法包装)导致“对象未设置为对象的实例”
我正在尝试通过扩展 CustTable 来使用 D365FO 中新的“命令链”功能。
在我们将它记录到新表之前,我们需要检查更新方法上的值是否已更改。
但是,在运行此代码时,我们会收到“对象未设置为对象的实例”错误。发生错误是因为“this”对象为空。调用“下一次更新(_updateSmmBusRelTable,_updateParty);”时,我也会遇到同样的错误。
文档指出:“这允许在不需要使用事件处理程序的情况下扩展公共和受保护方法的逻辑。当您包装一个方法时,您还可以访问该类的其他公共和受保护方法和变量。”
有任何想法吗?
axapta - AX 实体导出后执行脚本(针对外部数据库的命令)
我正在使用 Microsoft Dynamics AX 7 中的一些数据创建一个外部数据仓库的项目。我正在使用新的 BYOD 方法,它允许您定义一个外部数据库,然后在导出一个或更多动态实体。
在撰写本文时,这种导出机制能够进行增量导出(仅插入或更新记录),但它缺乏对记录删除的支持。
使用 AX7,您无法从外部系统直接访问 AX 数据库,因此我想要运行一个导出后 SQL 脚本,该脚本将检查 MSSQL 更改跟踪表,并根据已删除行的数据执行一系列删除同一外部数据库上的系统。
如果可能的话,我希望使用这种更通用、以 sql 为中心的方法,而不是参与编写自定义 AX 实体和导出代码。
最好的方法是如何解决这个问题?
axapta - 字典表调用对象
我正在使用以下代码动态执行对可能存在或不存在的表方法的调用。
但是,它总是返回错误执行代码:myTableName 表没有方法'myUpdateMethod'。
这些对象在不同的模型中,但只是为了好玩,我尝试在两个模型之间进行参考,看看它是否有所不同。它没有解决问题。
谢谢
azure - 使用 Warehousing App 连接到 Azure Warehouse Mobile Management
我的任务是配置和测试仓库移动管理在 Azure 上的工作方式。
我们当前的设置:我们有一个 Dynamics Finance and Operations Web App (DFO)。所以我在 Azure 上创建了一个应用程序,链接指向 DFO 应用程序。我https://login.windows.net/microsoft.com
用作 Active Directory 租户。
问题:当我输入连接详细信息时,我收到错误:AADSTS70001: Application with identifier <App ID guid> not found in the directory microsoft.com
注意:我对整个 Azure MS365 主题相对较新,并且不确定是否还有其他必须先完成的事情,这对我来说并不明显。我已经尽可能多地搜索了网络。我无法从 Microsoft 或其文档中找到任何信息。但是根据我大多数时候的经验,我从 MS 中找到的文档已经过时,所以这并没有多大帮助。
我确实找到了一些文档说要进行内部安装,但结果证明该声明比文档本身更旧。