问题标签 [axapta]

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

object - Dynamics AX 2009 - 重复 ID

我们正在将来自不同 AX 服务器的项目合并到同一 AX 服务器上的源代码控制中。但是,项目之间有一些对象 ID 是通用的,因此 Dynamics 在同步时会抛出错误:

更改 ID 以便不再重复的最佳/正确方法是什么?

是否像修改 Source Safe 中的 xpo 文件以更正重复的 ID 一样简单,还是会破坏其他东西?

谢谢

0 投票
1 回答
707 浏览

forms - Axapta:以编程方式在表单中切换记录

在 Dynamics AX 2009 中,如何以编程方式更改表单中的不同记录?

我的表单包含一个树视图和一组绑定数据字段。单击树中的记录时(树中每个项目的数据值是我想在表单中编辑的项目的 RecId)我想将表单更改为该记录。

我一直在使用 sysSetupForm 作为使用树的示例,但是我无法隔离在其代码中发生更改记录的调用的位置。

谢谢

0 投票
1 回答
1408 浏览

axapta - 在 Axapta AOT 中查找表字段及其属性

我想查询 Axapta AOT 以查找给定表的字段及其属性。您能否提供一些代码示例?提前致谢!

0 投票
1 回答
1537 浏览

icons - Axapta:图像更改后更新 FormTreeControl

在我的其他方法(数据、文本等)中,setItem 方法可以很好地显示对树项所做的更改。但是,在更改项目图标后调用 setItem 似乎没有任何效果。更新树项以使新图标出现的最佳方法是什么?

谢谢

0 投票
1 回答
973 浏览

c# - 在 ax 2009 中处理 activeX 事件

我有一个带有多个事件的 activeX 组件。在 .net 证明中调试这个 dll,事件被引发并且可以断点(这是一个词吗?;))通过 regasm /codebase 注册这个 dll 工作,我可以在表单上的 ax 中添加这个 activeX。事件列在 ax 中的 activeX-explorer 中。但似乎,我没有机会处理 ax 中引发的事件。

使用另一个activeX(例如Microsoft Date and Time Picker Control)可以正常工作。

我感谢任何提示或提示!

这里有一些代码行,我正在谈论。

这些是与事件相关的基本功能(希望我没有忘记其中之一)。activeX 本身是一个 com 对象的包装器,它本身不能集成到 ax 中,afaik。"onEvent" 是一个由 com 对象的事件调用的函数并触发 "myDelegate"。这一切工作正常,在 Visual Studio 中进行测试 - 可以在表单上处理事件,调用 activeX-part。最后一步是在 ax.xml 中处理此事件。正如我已经写的那样,事件本身在activeX-explorer中正确列出,但我没有找到在x++中对此事件做出反应的方法。

0 投票
5 回答
3534 浏览

axapta - Microsoft Dynamics AX 2009 开发

我是 Microsoft Dynamics AX 开发的新手,我想了解有关它的基本知识。我有一个安装了 '09 版本的虚拟机。

从一开始就熟悉语言 (X++) 是否必不可少?我应该从什么开始(教程、视频、概述、导览)以及在哪里可以找到它?

我想要链接、提示或任何可能有帮助的东西!

一步一步的教程很容易找到吗?任何链接?

0 投票
3 回答
38421 浏览

datetime - Axapta:将 utcDateTime 转换为日期

将 utcDateTime 值转换为日期类型以便我可以在其上使用全局日期时间函数的最佳方法是什么?

谢谢

0 投票
4 回答
1795 浏览

declaration - 在 x++ 中声明后真的需要分号吗?

正如Microsoft Dynamics AX 2009 Programming: Getting Started一书中所说,需要在 x++ 中的声明后放置分号:

只要第一行代码不是关键字,变量声明后的额外分号是强制性的。分号告诉编译器变量声明已经结束。您不能在该分号之后声明新变量。

(直接从书中复制,未更改,如果需要我会删除它)

但是,当我删除分号并运行作业时,绝对没有错误或问题:

就像

真的需要吗?我应该习惯使用它吗?

0 投票
1 回答
599 浏览

visual-studio - Ax 中的语法错误

这是一项仅用于在 X++ 中测试 do-while 的工作,并且在最后一个 '}' 中出现“语法错误”

我是 Dynamics AX 和 X++ 的新手,所以我不知道我是否缺少某些东西,但我会说它应该可以工作。

-----[编辑]-----
问题的第二部分已移至单独的问题

0 投票
4 回答
1292 浏览

visual-studio - 在 Dynamics AX 中调试

我在学习时仍然面临一些麻烦,所以我想一旦我和大孩子一起玩,情况会变得更糟:动态警告不如 VS 精确和信息丰富,没有鼠标悬停提示,并且有例外告诉我我哪里做错了。我只是太习惯于 Visual Studio,它是智能感知和所有工具(与 Visual Studio 相比,动态是相当新的)

除了解决简单的代码问题,我还想学习如何解决我可能在非我编写的代码中出现的问题或我在 Visual Studio 中 3 分钟内解决的任何其他问题,以及如何在 Visual Studio 中生存的技巧没有所有 Visual Studio 工具的动态 ax。