你是如何" Run"一类

时间:2012-02-17 12:54:45

标签: x++ dynamics-ax-2012 axapta

在Dynamics AX开发方面,我仍然是新手。

我正在这里完成一个教程。完成在C#和X ++中编写代码后,教程说要运行该类,将显示消息(测试代码的结果)。

我找不到如何在AX开发工作区中“运行”方法或类的解释。我找到了“Go(F5)”,但没有任何反应(我在开始时就在两个代码中都有中断,所以它不会是一个无声的错误(如果有这样的话)。

您可以给予任何帮助。

凯文

2 个答案:

答案 0 :(得分:8)

您有几种选择。

  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

答案 1 :(得分:2)

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

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

这将手动执行类“ ClassNameHere”。