Microsoft Business Solutions-Axapta 3.0 fait désormais partie de Microsoft Dynamics AX 3.0. Toutes les références à Microsoft Business Solutions-Axapta et Microsoft Axapta concernent Microsoft Dynamics AX.
Symptômes
Vous pouvez recevoir le message d’erreur suivant dans Microsoft Business Solutions - Axapta MorphX :
Erreur d’exécution de code : LedgerJournalPost (objet) n’a aucun code runable valide dans la méthode « principale ».
Cause
Ce problème peut être dû aux problèmes suivants :
-
Une méthode appelée présente des erreurs de syntaxe dans le code.
-
Échec de la compilation de code.
-
Un objet est endommagé dans la couche actuelle utilisée.
Solution de contournement
Pour contourner ce problème, utilisez l’une des méthodes suivantes.
Méthode 1 : recompiler l’objet
-
Dans le menu Fichier, pointez sur Ouvrir,puis cliquez sur l’arborescence d’objets de l’application.
-
Dans la fenêtre De l’arborescence d’objets de l’application, recherchez l’objet à recompiler.
-
Cliquez avec le bouton droit sur le nom de l’objet, puis cliquez sur Compiler.
Méthode 2 : recompiler l’arborescence d’objets de l’application
-
Dans le menu Fichier, pointez sur Ouvrir,puis cliquez sur l’arborescence d’objets de l’application.
-
Cliquez sur Compiler.Remarque Cette étape démarre une compilation complète semblable à la compilation qui se produit lorsque vous installez ou mettez à jour Microsoft Axapta.
Informations supplémentaires
Pour reproduire ce problème, créez une erreur de syntaxe dans une méthode, puis essayez d’utiliser cette méthode d’erreur dans un travail.
Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked