Microsoft Business Solutions-Axapta 3.0 теперь является частью Microsoft Dynamics AX 3.0. Все ссылки на Microsoft Business Solutions-Axapta и Microsoft Axapta относятся к Microsoft Dynamics AX.

Проблемы

В microsoft Business Solutions — Axapta MorphX может появиться следующее сообщение об MorphX:

Код выполнения ошибки: LedgerJournalPost (объект) не имеет допустимого исполняемого кода в методе "main".

Причина

Эта проблема может быть вызвана следующими:

  • Метод, который называется, имеет синтаксис ошибки в коде.

  • Сбой компиляции кода.

  • Объект поврежден в текущем слое, который используется.

Обходное решение

Чтобы обойти эту проблему, используйте один из следующих способов:

Способ 1. Повторное совместие объекта

  1. В меню Файл выберите открыть ,а затем щелкните Дерево объектов приложения.

  2. В окне Дерево объектов приложения найдите объект, который вы хотите сопровождать.

  3. Щелкните правой кнопкой мыши имя объекта и выберите Скомпилировать.

Способ 2. Повторное совместие дерева объектов Приложения

  1. В меню Файл выберите открыть ,а затем щелкните Дерево объектов приложения.

  2. Нажмите кнопку Компилятор.Примечание. Этот шаг запускает полную компиляцию, аналогичную компиляции, которая происходит при установке или обновлении Microsoft Axapta.

Дополнительная информация

Чтобы воспроизвести эту проблему, создайте синтаксис ошибки в методе и попробуйте использовать его в заданиях.

Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.