Как вы "запустить" класс - PullRequest
       39

Как вы "запустить" класс

2 голосов
/ 17 февраля 2012

Я все еще новичок, когда дело доходит до разработки Dynamics AX.

Я работаю над учебником здесь.Когда вы закончите писать код на C # и X ++, в руководстве говорится, что класс должен запускаться, и будут отображаться сообщения (результат теста кода).

Я не могу найти объяснения того, как "запустить" методкласс в рабочей области разработки AX.Я нашел «Go (F5)», но ничего не происходит (и у меня есть разрывы в обоих кодах в самом начале, поэтому это не может быть тихой ошибкой (если есть такая вещь).

ЛюбойБуду признателен за помощь.

Кевин

1 Ответ

8 голосов
/ 18 февраля 2012

У вас есть несколько вариантов.

  1. Создайте задание X ++ в узле AOT Jobs.Поместите код, который вызывает ваш класс, в тело задания и нажмите F5 для запуска.
  2. Создайте метод main в вашем классе со следующей подписью:

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

    Вы можете выполнить этометод, нажав F5, когда класс открыт в редакторе кода.Помните, что этот метод вызывается, когда класс связан с элементом меню, поэтому не всем рабочим классам понадобится этот метод.Прекрасно работает для тестирования, хотя.Смотрите это для более подробной информации: http://msdn.microsoft.com/en-us/library/aa673265.aspx

...