在Dynamics AX开发方面,我仍然是新手。
我正在这里完成一个教程。完成在C#和X ++中编写代码后,教程说要运行该类,将显示消息(测试代码的结果)。
我找不到如何在AX开发工作区中“运行”方法或类的解释。我找到了“Go(F5)”,但没有任何反应(我在开始时就在两个代码中都有中断,所以它不会是一个无声的错误(如果有这样的话)。
您可以给予任何帮助。
凯文
答案 0 :(得分:8)
您有几种选择。
使用以下签名在类上创建一个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”。