如何在Microsoft Dynamic AX的AOT中查找合适的EDT?
How to look up for a suitable EDT in the AOT of Microsoft Dynamic AX?
故事是这样的:
我在 AOT 中写了一个 class 并想声明一个变量来存储给定日期之间的天数。我首先使用了 int
原始类型。然后,不知道AOT有没有合适的EDT。幸运的是 我输入了“NumberOfD
ays”,然后 EDT NumberOfDays
出现在代码自动完成列表的第一个条目中。
有时候我没有那么幸运。我想知道 AOT 中是否有 EDT 的目录。我不想研究从列表的第一个条目到最后一个条目的 EDT 列表。
我已经尝试 google,我可以找到有关如何创建 EDT 的说明,以及告诉我这是更好做法(或 最佳做法) 使用 EDT 而不是使用原始类型,但我找不到一个目录将我从 EDT 的需要引导到目的地:一个已经存在的 EDT 最适合需要。 "Oh! The EDT! Where are you?"
据我所知,除了应用程序对象树 (AOT) 之外,没有任何扩展数据类型 (EDT) 目录可以更轻松地找到您正在寻找的 EDT。
我想说找到 EDT 归结为经验、聪明的猜测、知道一些技巧和(如果没有其他帮助的话)蛮力搜索 AOT。
经验
显然,您对 AX 的了解越多,您就越有可能知道是否已经有 EDT。同样根据我的经验,寻找像您的示例这样的一般 EDT 更像是例外而不是常态。通常您处于特定的业务领域(如销售订单),通过查看该领域的表格,您可以很好地了解可用的 EDT。
聪明猜
可能是您在问题中认为的运气,但实际上,没有那么多名称对 EDT 有意义。因此,为您正在寻找的 EDT 尝试几个不同的可能名称是恕我直言的有效搜索策略。
技巧
好吧,更像是一种技巧,标签和交叉引用的组合。如果找不到 EDT,请尝试查找 EDT 会使用的标签。然后检查该标签的交叉引用,如果它被 EDT 使用。
暴力搜索
请注意,AOT 的搜索功能具有一些不错的高级功能,并且搜索(至少在 EDT 节点中)不会花费那么长时间,例如搜索 "days" 花了我大约 30 秒,返回了 153 个结果。还有很多事情要做,但比完成所有 17k EDT 少得多。
自己制作
如果仍然找不到好的现有 EDT,可以创建自己的 EDT。也许您稍后会发现本来会有一个很好的现有 EDT,但老实说,多余的 EDT 并不是世界末日。不要养成习惯,但也不要为此烦恼太多。
故事是这样的:
我在 AOT 中写了一个 class 并想声明一个变量来存储给定日期之间的天数。我首先使用了 int
原始类型。然后,不知道AOT有没有合适的EDT。幸运的是 我输入了“NumberOfD
ays”,然后 EDT NumberOfDays
出现在代码自动完成列表的第一个条目中。
有时候我没有那么幸运。我想知道 AOT 中是否有 EDT 的目录。我不想研究从列表的第一个条目到最后一个条目的 EDT 列表。
我已经尝试 google,我可以找到有关如何创建 EDT 的说明,以及告诉我这是更好做法(或 最佳做法) 使用 EDT 而不是使用原始类型,但我找不到一个目录将我从 EDT 的需要引导到目的地:一个已经存在的 EDT 最适合需要。 "Oh! The EDT! Where are you?"
据我所知,除了应用程序对象树 (AOT) 之外,没有任何扩展数据类型 (EDT) 目录可以更轻松地找到您正在寻找的 EDT。
我想说找到 EDT 归结为经验、聪明的猜测、知道一些技巧和(如果没有其他帮助的话)蛮力搜索 AOT。
经验
显然,您对 AX 的了解越多,您就越有可能知道是否已经有 EDT。同样根据我的经验,寻找像您的示例这样的一般 EDT 更像是例外而不是常态。通常您处于特定的业务领域(如销售订单),通过查看该领域的表格,您可以很好地了解可用的 EDT。
聪明猜
可能是您在问题中认为的运气,但实际上,没有那么多名称对 EDT 有意义。因此,为您正在寻找的 EDT 尝试几个不同的可能名称是恕我直言的有效搜索策略。
技巧
好吧,更像是一种技巧,标签和交叉引用的组合。如果找不到 EDT,请尝试查找 EDT 会使用的标签。然后检查该标签的交叉引用,如果它被 EDT 使用。
暴力搜索
请注意,AOT 的搜索功能具有一些不错的高级功能,并且搜索(至少在 EDT 节点中)不会花费那么长时间,例如搜索 "days" 花了我大约 30 秒,返回了 153 个结果。还有很多事情要做,但比完成所有 17k EDT 少得多。
自己制作
如果仍然找不到好的现有 EDT,可以创建自己的 EDT。也许您稍后会发现本来会有一个很好的现有 EDT,但老实说,多余的 EDT 并不是世界末日。不要养成习惯,但也不要为此烦恼太多。