问题标签 [dynamics-ax-2012-r2]

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

x++ - 在 AX 2012 批处理作业中运行基于 C# 的服务时,未引用包含 XXXX.XXXX.XXX.XXXX 类型的程序集?

我已经使用 Visual Studio 创建了一个项目来使用 Web 服务,并且在 AX 客户端上运行时它运行良好。

但是,当使用批处理作业运行相同的操作时,会出现如下错误:未引用包含类型 XXXX.XXXX.XXX.XXXX 的程序集。无法创建对象“CLRObject”。

有没有人有这个解决方案???

0 投票
1 回答
6407 浏览

axapta - 表更新事件处理程序

我正在研究 AX 2012 中新的委托和事件订阅模式的功能。

目前我正在寻找检测特定字段何时被修改,例如何时SalesTable.SalesStatus更改为SalesStatus::Invoiced.

我创建了以下事件后处理程序并附加到 SalesTable.Update 方法;

现在我知道我可以SalesTable从 中获取_args,但是如何检测字段已更改?我真的可以使用之前和之后的版本,这让我觉得我在这里订阅了错误的事件。

0 投票
1 回答
864 浏览

adfs2.0 - 为 Dynamics AX 2012 Mobile Connector 配置 ADFS

我一直在尝试按照此处白皮书中提到的说明安装和配置动态 AX 移动解决方案

在第 12 页上,您可以通过打开 url 来验证您的服务是否设置正确:https://localhost/adfs/fs/federationserverservice.asmx

我收到 HTTP 错误 503,表示服务不可用。我什至试图打开这些 URL: https://localhost/adfs/services/trust/13/usernamemixedhttps://localhost/FederationMetadata/2007-06/FederationMetadata.xml但它给了我同样的错误信息。ADFS 的 IIS 应用程序池正在运行。ADFS Windows 服务器正在运行。

有趣的是,“通过电子邮件批准工作流程”正在发挥作用。ADFS 通过 Windows Server 2012 R2 上的服务器管理器安装/添加。

知道如何解决这个问题吗?

0 投票
0 回答
950 浏览

axapta - 在有限的 baseEnum 上查找

我有一个set包含两列的表:setIdvalue. setId引用一个 baseEnum ,setBE包含值AB和。CD

本表中的数据:

另一个表 setExt 包含两列:setIdextension。setId 应该引用到 baseEnum setBE,但只有第一个表中存在的值set应该能够选择,在这种情况下:

问题是(恕我直言)第一个表指的是 abaseEnum而不是a 的事实,对EDT吗?实现这一目标的任何可能性?

0 投票
1 回答
792 浏览

axapta - 将数据源添加到 ReqTransPOListPage

我正在尝试将 EcoResProduct 中的字段添加到表单 ReqTransPOList 页面,但似乎无法弄清楚。我已将数据源添加到查询中,但它不允许我将其中的任何字段添加到表单中。我可以创建一个新视图并向其中添加字段很好,但不能添加到表单本身。

我没有处理太多交互类,我错过了与此相关的东西吗?

谢谢!

0 投票
2 回答
3988 浏览

axapta - 类似动态 AX 2012 的 setVisible()

有没有办法做到这一点?

我的意思是,如果表单满足特定条件 setVisible true 或 false 到表单中的控件?或者如果我检查一个复选框,显示一些特定的组合框?

在此先感谢您的帮助

0 投票
1 回答
204 浏览

join - 当“master”没有记录时,不允许在连接数据源中创建新记录

我在 AX 中有以下问题

背景:

  • 两个表 A 和 B,关系 A:B 为 1:N,B 包含对 A.recId 的引用
  • dataSource B 使用 Active join 加入 dataSource A
  • 两个数据源都显示在各自的网格中(网格 B 中显示的记录与网格 A 中选择的记录相关)

期望的行为:

  • 如果 A 中没有选择或不存在任何记录,我想禁止在 B 中创建新记录,否则我将无法正确创建关系

我假设我可以将负责它的代码放入 dataSource B 的 init() 方法和 dataSource A 的 active 方法中,但是没有办法更优雅地实现这种行为吗?

0 投票
1 回答
2122 浏览

tooltip - 如何更改字段上的(自动)工具提示?

当我将鼠标移到具有关系的字段上时,我会得到一个显示相关信息的工具提示。但有时我没有得到我所期望的。

我试图覆盖表单控件上的 toolTip-Method 和 table 上的 toolTipField-method 和 toolTipRecord-method,但我得到的只是一个带有我的方法返回值的附加工具提示。不会修改自动工具提示。我应该去哪里看?

0 投票
1 回答
5146 浏览

x++ - 在销售订单(抬头和行)AX 2012 r2 中设置 DeliveryName 和 DeliveryAddress

我在通过 X++ 代码设置deliveryNamedeliveryAddress销售订单时遇到问题。(SalesTableSalesLine) 在 AX 2012 中。

这段代码将向销售订单添加一个地址,但它将该地址链接到一个客户,就像客户地址一样,然后将结果放在这两个字段中。

但是,如果我从销售订单中的“+”按钮手动创建交货地址,它会执行另一种行为。它没有将地址链接到客户,而是链接到销售订单,如何修改我的代码以使其行为如此?

zfds

0 投票
2 回答
2310 浏览

axapta - Dynamics AX 2012 R2 CU6 中的完整编译期间客户端崩溃

我刚刚试用了微软提供的新的Contoso-demo-vm(Microsoft Dynamics AX 2012 R2 Solution Demo Package V3.0)。

当我尝试执行第一次完整编译时,客户端在几个小时后崩溃了。我启用了 AOT 日志以查看客户端何时崩溃。再次编译后,我检查了日志文件,发现问题似乎出现在托管内容项的编译过程中。

所以我试图只编译 Web 节点。客户端每次都崩溃。在托管内容项中的某处或在完成托管内容项之后。

我没有更改 Web 节点中的任何内容。我的同事也有同样的问题。

还有其他人有这个问题吗?或者有人有解释或解决方案吗?