问题标签 [dynamics-ax-2009]

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 投票
3 回答
2161 浏览

axapta - axapta2009:在特定日期对 inventtrans 求和,按维度过滤

我需要计算在特定日期具有特定物理尺寸[inventTransPosting.Dimension] 的 InvnetTrans 的总和。即我需要类似的

可以使用 InventSum* 类通过 InventDim 过滤 InvenTranses 来计算 InvenTrans 总和。是否可以通过非 inventdim 维度进行过滤?或者是否需要更改 InventSum* 类?现在我看不到 inventSum* 类可以按维度过滤。也许我错过了一些课程?

0 投票
1 回答
387 浏览

microsoft-dynamics - 使用 Conversion Studio by To-Increase 将注释导入 Microsoft Dynamics AX 2009

目前,我正在使用 Conversion Studio 引入 CSV 文件并将内容存储在 AX 表中。这部分正在工作。我定义了一个块,并且正确映射了字段。

CSV 文件包含多个评论列,例如 Comments-1、Comments-2 等。这些列的数量是固定的。公共评论标记为 Comments-1...5,私人评论标记为 Private-Comment-1...5。

期望的结果是将数据带入 AX 表(如当前工作的那样)并连接注释字段或将它们作为单独的注释存储到 DocuRef 表中作为内部或外部注释。

它不需要在我已经设置的 Conversion Studio 项目中设置一个新块吗?您能否指出一个可能显示类似程序或如何执行此操作的资源?

提前致谢!

0 投票
2 回答
8118 浏览

axapta - Dynamics AX 2009:转到主表窗体 - 如何选择默认行?

我在表单的设计中覆盖了 jumpRef 方法。下面是该方法的代码。目前,它显示表格的所有行都可见。到目前为止一切都很好,但是,我希望在启动表单上选择的特定行在显示时在新的主表表单上突出显示。

0 投票
3 回答
1258 浏览

dynamics-ax-2009 - 有一个字符串数组字段作为索引,好还是坏?

我的直觉是,将字符串(带有数组元素)字段设置为表上的索引将不利于性能(在表上完成的大部分操作是插入和更新 - 表保存事务数据及其当前大小大约有 2000 万条记录)。

该字符串扩展了具有 4 个数组元素的类型,但并不总是填充所有这些元素。我需要证明为什么不将此字段设置为索引之一。我尝试过寻找答案,阅读 Kimberley Tripps 博客,浏览 MSDN 上的最佳实践重新索引(仅提到索引最好首先在数字上,然后是字符串字段)等等。但这些都没有提到在字段上索引表那是一个数组类型。我可以给出什么理由来证明不对字符串数组字段进行索引。如果我的直觉完全错误并且索引在数组字段上运行良好,为什么会这样?

0 投票
1 回答
1487 浏览

axapta - Dynamics AX 2009:向 InventJournalTrans 添加字段,传播到 InventTrans

我需要向InventJournalTrans添加一个附加字段,发布后将显示在InventTrans表中。该字段是另一个表中记录的引用列。我需要修改哪些方法才能使这种行为发生?

目前,我已经将字段添加到两个表中并修改了表单以允许用户输入和保存新字段。我似乎无法找到实际发布到InventTrans的位置的兔子洞的底部。

理想情况下,它应该只是:

inventTrans.ReasonRefRecId = inventJournalTrans.ReasonRefRecId;

赋值语句前

inventTrans.insert();

称呼。有人知道这是在哪里吗?

0 投票
2 回答
3408 浏览

dynamics-ax-2009 - Dynamics AX Mandatory Enum 字段无法通过 UI 正确设置

谁能向我解释以下行为?

当 AX 表中的字段类型设置为 Enum 时,您可以选择任何 Enum 值作为该字段的值。

但是,如果将字段设为 Mandatory,则无法再通过用户界面选择列表中的第一个 Enum 值。

显然,这可以通过不将字段设为强制来解决。我正在寻找对这种奇怪行为的解释。

0 投票
1 回答
1692 浏览

x++ - 如何判断哪个模块调用了程序

使用 [Dynamics] [AX] 时,是否有系统函数可用于确定调用程序时用户所在的模块?我想为 ProjJournalTable 表单为员工执行不同的 X++ 查找代码,但这将是不同的员工列表,具体取决于调用表单的模块。希望这很清楚!- 梅芙

0 投票
1 回答
1886 浏览

exception - 为什么 Dynamics AX 中没有报告 CLR 异常?

当我的 .NET 代码中发生异常时,X++ 代码会停止执行并退出。它根本不显示任何错误消息,它只是停止工作。

为什么是这样?有没有办法改变它?

0 投票
2 回答
661 浏览

dynamics-ax-2009 - Dynamics AX 2009 是否支持项目层次结构?

例如,蓝色椅子由制造商 M 制造。因此,存在蓝色椅子项目。

批发商 X 和批发商 Y 都从制造商 M 那里购买蓝色椅子。他们把它们放在不同的盒子里,并赋予它们不同的品牌名称。现在我们有 Wholesaler-Items A 和 B,它们都是蓝色椅子的一种。

我们的软件允许客户浏览批发商 X 和 Y 的目录。我们需要跟踪这些项目之间的层次结构和关系。

Dynamics AX 2009 中是否有内置表等?

PS:虽然这个例子中只有2个关卡,但还可以有更多。

0 投票
2 回答
9588 浏览

combobox - X++ 中的组合框

在我ComboBox的项目中 A B C D,默认情况下,该值是A我想将其设置为C类似于comboBox.comboType(2) init 表单的位置,但这似乎不起作用。可能有ComboBox.selection(2)帮助,我不确定,请帮助。