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. Повторное совместие объекта
-
В меню Файл выберите открыть ,а затем щелкните Дерево объектов приложения.
-
В окне Дерево объектов приложения найдите объект, который вы хотите сопровождать.
-
Щелкните правой кнопкой мыши имя объекта и выберите Скомпилировать.
Способ 2. Повторное совместие дерева объектов Приложения
-
В меню Файл выберите открыть ,а затем щелкните Дерево объектов приложения.
-
Нажмите кнопку Компилятор.Примечание. Этот шаг запускает полную компиляцию, аналогичную компиляции, которая происходит при установке или обновлении Microsoft Axapta.
Дополнительная информация
Чтобы воспроизвести эту проблему, создайте синтаксис ошибки в методе и попробуйте использовать его в заданиях.
Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked