Microsoft Business Solutions-Axapta 3.0 ist jetzt Teil von Microsoft Dynamics AX 3.0. Alle Verweise auf Microsoft Business Solutions-Axapta und Microsoft Axapta betreffen Microsoft Dynamics AX.
Problembeschreibung
Möglicherweise erhalten Sie die folgende Fehlermeldung in Microsoft Business Solutions – Axapta MorphX:
Fehler bei der Ausführung des Codes: Das Hauptbuchjournalpost (Objekt) verfügt über keinen gültigen Code, der in der Methode "main" ausgeführt werden kann.
Ursache
Dieses Problem kann durch die folgenden Probleme verursacht werden:
-
Eine Methode, die aufgerufen wird, enthält Syntaxfehler im Code.
-
Fehler bei der Codekompilierung.
-
Ein Objekt wird auf der aktuellen verwendeten Ebene beschädigt.
Problemumgehung
Um dieses Problem zu beheben, verwenden Sie eine der folgenden Methoden.
Methode 1: Erneutes Kompilieren des -Objekts
-
Zeigen Sie im Menü Datei auf Öffnen, und klicken Sie dann auf Anwendungsobjektstruktur.
-
Suchen Sie im Fenster Anwendungsobjektstruktur das Objekt, das Sie neu kompilieren möchten.
-
Klicken Sie mit der rechten Maustaste auf den Objektnamen, und klicken Sie dann auf Kompilieren.
Methode 2: Neukompilieren der Anwendungsobjektstruktur
-
Zeigen Sie im Menü Datei auf Öffnen, und klicken Sie dann auf Anwendungsobjektstruktur.
-
Klicken Sie auf Kompilieren.Hinweis Dieser Schritt startet eine vollständige Kompilierung, die der Kompilierung ähnelt, die beim Installieren oder Aktualisieren von Microsoft Axapta erfolgt.
Weitere Informationen
Um dieses Problem zu reproduzieren, erstellen Sie einen Syntaxfehler in einer Methode, und versuchen Sie dann, diese Fehlermethode in einem Auftrag zu verwenden.
Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked