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

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 投票
2 回答
2605 浏览

axapta - 在 AX 中使用反射的正确方法是什么?

有时,当我需要做比更改数据源中的一个值更复杂的事情时,我想要调用者的一些方法。例如,我有一个带有概述的表格 A。表格 A 有方法 setName() (我定义)。我打开一个相关的详细信息(表格 B)。我改变了一些东西,我想在调用者上调用 setName。

现在我正在按照以下方式进行操作

但我正在寻找更惯用的方式。那么在 AX 2012 R3 中调用方法的正确方法是什么?

0 投票
1 回答
1089 浏览

dynamics-ax-2012 - 如何以编程方式链接企业门户 AX 2009 中的字段以打开特定文件

我是 Microsoft AX 的新手。我在 AX 2009 中遇到问题。我创建了一个包含 2 个字段的表 ImportFile,(“FileName-->Typ:String”、“FileDocuValue-->Typ:Container”)。当用户导入 CSV 文件时,它将保存在表 ImportFile 中。现在在 EP 中,我只是在我的 GridView 中显示一个列文件名,并且我希望该文件名是一个链接,以便当我单击一个这些名称时,它会在 Excel 中打开相应的 CSV 文件。

有可能做到吗?

0 投票
1 回答
2097 浏览

axapta - 从 Map AX 2012 将参数传递给方法

在地图中时如何将参数传递给方法?

我正在尝试使用表中的动态值创建 excel 文件。在地图中,我对表中的记录有一些引用,例如 BOM.BOMid,我想将其作为参数传递给此函数,而不是 str:

0 投票
1 回答
228 浏览

axapta - ax 2012 R3 中的 AddressCountryRegion 表

我在 ax 2009 中的表格使用的是 AddressCountryRegion::type 表中的方法,但在 2012 r3 中,此表的前缀为 DEL,所以我想知道 ax 2012r3 中的此表、方法和枚举的等价物是什么?

0 投票
1 回答
1081 浏览

axapta - 2012 r3 中的批处理作业和批处理类

我的批处理作业有问题。它是为 AX 2009 设计的并添加到 2012 r3,但在迁移后它停止工作,尽管它在 2009 年运行良好。

尝试运行作业后的第一个错误:“无法基于classItemTableUpdate批处理环境构造对象。请确保X++代码已编译为Microsoft .NET Framework的CIL格式,并且构造函数不需要任何参数。 "

当我生成 CIL 时,出现警告:“警告:X++ CIL 不支持递归本地方法。类名:UpperItemTable,方法名:eraseAndFillTable”。

课堂正在工作 - 我手动运行表后会更新表,但每天早上这样做是毫无意义的。

编辑:

我无法删除 eraseAndFillTable() - 此方法由 run() 调用,如果没有此方法,我的批处理作业毫无意义。

0 投票
1 回答
2178 浏览

axapta - AX2012 X++ 采购行的部分过账

我想通过代码发布所选采购订单(PO)行的发票。在代码中需要帮助。任何人都可以帮我编码吗?

0 投票
0 回答
38 浏览

ssas - 来自多个 SQL 服务器的 BIDS 报告

我必须通过商业智能开发工作室从不同版本的不同 SQL 服务器开发报告(EG:2014 和 2008)。我已经尝试过链接服务器并使用 SP,但我正在寻找在使用来自不同 SQL 版本的所有数据开发报告时可以使用单个数据集的地方。我正在使用视觉工作室 2012。

0 投票
1 回答
1289 浏览

version-control - 当 MorphX 不允许我签入时,我该怎么办?

当我现在检查 MorphX VCS 时,我收到以下消息:

无法在 SysVersionControlMorphXRevisionTable (SysVersionControlMorphXRevisionTable) 中创建记录。记录已经存在。

对于已经签出一次的东西,我已经能够通过获取最新信息然后新的签出/签入来解决这个问题。但是,当涉及到添加时,我完全被卡住了。对此有解决方案还是我们完全破坏了我们的 VCS?

注意:仅当我们尝试从开发项目签入时才会出现此错误。直接在 AOT 上签到不会出现此问题。

0 投票
2 回答
682 浏览

axapta - 网格表 - 行数 AX 2012 R3

我用两个网格创建了表单。每个网格都有不同的数据源,它们之间没有任何关系。当我在 DS1 上创建范围时,它不仅会影响带有 ds1 的 grid1,还会影响带有另一个数据源的 grid2。使用范围后,它将网格 2 中的记录切割为网格 1 中的记录数量。

有人能告诉我如何避免这种影响吗?我想以一种形式拥有 2 个独立的网格。

0 投票
2 回答
1517 浏览

axapta - 如何删除表单(Dynamics ax)上 UTCDatetime 字段中的时钟符号?

我在表单上有一个 UTC 日期时间字段。

但我只需要显示日期,所以我保持显示为日期。

但我在现场得到了一个时钟符号。

有什么办法可以去掉那个符号吗?