谈到 Dynamics AX 开发,我还是个新手。
我正在通过一个教程here。一旦完成用 C# 和 X++ 编写代码,教程说运行类并显示消息(测试代码的结果)。
我找不到关于如何在 AX 开发工作区中“运行”方法或类的解释。我找到了“Go (F5)”,但什么也没发生(而且我在开始时两个代码都有中断,所以它不可能是一个无声的错误(如果有这样的事情)。
您可以提供的任何帮助将不胜感激。
凯文
谈到 Dynamics AX 开发,我还是个新手。
我正在通过一个教程here。一旦完成用 C# 和 X++ 编写代码,教程说运行类并显示消息(测试代码的结果)。
我找不到关于如何在 AX 开发工作区中“运行”方法或类的解释。我找到了“Go (F5)”,但什么也没发生(而且我在开始时两个代码都有中断,所以它不可能是一个无声的错误(如果有这样的事情)。
您可以提供的任何帮助将不胜感激。
凯文
你有几个选择。
使用以下签名在您的类上创建一个 main 方法:
static void main (Args _args)
{
// Your X++ code here.
}
当类在代码编辑器中打开时,您可以通过按 F5 来执行此方法。请注意,当类与菜单项关联时会调用此方法,因此并非所有生产类都需要此方法。虽然非常适合测试。有关更多详细信息,请参见:http: //msdn.microsoft.com/en-us/library/aa673265.aspx
如果您希望手动运行课程,您也可以通过浏览器执行您的课程。例如在我的沙盒环境中:
https://yourUrl.sandbox.dynamics.com/?cmp=DAT&mi=SysClassRunner&cls=ClassNameHere
这将手动执行类“ClassNameHere”。