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