Το 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 (αντικείμενο) δεν έχει έγκυρο εκτελέσιμο κώδικα στη μέθοδο "main".
Αιτία
Αυτό το πρόβλημα μπορεί να οφείλεται στα ακόλουθα ζητήματα:
-
Μια μέθοδος που ονομάζεται έχει σφάλματα σύνταξης στον κώδικα.
-
Η μεταγλώττιση κώδικα απέτυχε.
-
Ένα αντικείμενο έχει καταστραφεί στο τρέχον επίπεδο που χρησιμοποιείται.
Λύση
Για να επιλύσετε αυτό το πρόβλημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.
Μέθοδος 1: Μεταγλωττίστε το αντικείμενο
-
Στο μενού "Αρχείο", τοποθετήστε το δείκτη του ποντικιού στην επιλογή "Άνοιγμα"και, στη συνέχεια, κάντε κλικ στην επιλογή "Δέντρο αντικειμένων εφαρμογής".
-
Στο παράθυρο "Δέντρο αντικειμένου εφαρμογής", εντοπίστε το αντικείμενο που θέλετε να μεταγλωττ κάνετε.
-
Κάντε δεξί κλικ στο όνομα του αντικειμένου και, στη συνέχεια, κάντε κλικ στην εντολή "Μεταγλώττιση".
Μέθοδος 2: Μεταγλωττίστε το δέντρο αντικειμένων εφαρμογής
-
Στο μενού "Αρχείο", τοποθετήστε το δείκτη του ποντικιού στην επιλογή "Άνοιγμα"και, στη συνέχεια, κάντε κλικ στην επιλογή "Δέντρο αντικειμένων εφαρμογής".
-
Κάντε κλικ στην επιλογή "Μεταγλώττιση"
Σημείωση Αυτό το βήμα ξεκινά μια πλήρη μεταγλώττιση που είναι παρόμοια με τη μεταγλώττιση που προκύπτει κατά την εγκατάσταση ή την ενημέρωση του Microsoft Axapta.
Περισσότερες πληροφορίες
Για να αναπαραγάγετε αυτό το πρόβλημα, δημιουργήστε ένα σφάλμα σύνταξης σε μια μέθοδο και, στη συνέχεια, προσπαθήστε να χρησιμοποιήσετε αυτήν τη μέθοδο σφάλματος σε μια εργασία.
Stack trace:
(C) \Classes\LedgerJournalPost\main (C) \Classes\FormFunctionButtonControl\Clicked (C) \Classes\FormFunctionButtonControl\Clicked (C) \Classes\FormMenuButtonControl\Clicked