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

  1. Dans le menu Fichier, pointez sur Ouvrir,puis cliquez sur l’arborescence d’objets de l’application.

  2. Dans la fenêtre De l’arborescence d’objets de l’application, recherchez l’objet à recompiler.

  3. 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

  1. Dans le menu Fichier, pointez sur Ouvrir,puis cliquez sur l’arborescence d’objets de l’application.

  2. 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

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.