7

谈到 Dynamics AX 开发,我还是个新手。

我正在通过一个教程here。一旦完成用 C# 和 X++ 编写代码,教程说运行类并显示消息(测试代码的结果)。

我找不到关于如何在 AX 开发工作区中“运行”方法或类的解释。我找到了“Go (F5)”,但什么也没发生(而且我在开始时两个代码都有中断,所以它不可能是一个无声的错误(如果有这样的事情)。

您可以提供的任何帮助将不胜感激。

凯文

4

2 回答 2

9

你有几个选择。

  1. 在 Jobs AOT 节点中创建 X++ 作业。将调用您的类的代码放在作业正文中,然后按 F5 运行。
  2. 使用以下签名在您的类上创建一个 main 方法:

    static void main (Args _args) 
    { 
        // Your X++ code here. 
    }
    

    当类在代码编辑器中打开时,您可以通过按 F5 来执行此方法。请注意,当类与菜单项关联时会调用此方法,因此并非所有生产类都需要此方法。虽然非常适合测试。有关更多详细信息,请参见:http: //msdn.microsoft.com/en-us/library/aa673265.aspx

于 2012-02-18T15:31:34.023 回答
3

如果您希望手动运行课程,您也可以通过浏览器执行您的课程。例如在我的沙盒环境中:

https://yourUrl.sandbox.dynamics.com/?cmp=DAT&mi=SysClassRunner&cls=ClassNameHere

这将手动执行类“ClassNameHere”。

于 2020-02-06T12:08:23.187 回答