Microsoft Business Solutions-Axapta 3.0 เป็นส่วนหนึ่งของ Microsoft Dynamics AX 3.0 แล้ว การอ้างอิงทั้งหมดเกี่ยวกับ Microsoft Business Solutions-Axapta Microsoft Axtain กับ Microsoft Dynamics AX
อาการ
คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้ใน Microsoft Business Solutions - Ax MorphX:
โค้ดปฏิบัติการของข้อผิดพลาด: LedgerJournalPost (วัตถุ) ไม่มีโค้ดที่เรียกใช้ได้ที่ถูกต้องในวิธีการ "หลัก"
สาเหตุ
ปัญหานี้อาจเกิดขึ้นจากปัญหาต่อไปนี้:
-
วิธีการที่เรียกว่ามีข้อผิดพลาดทางไวยากรณ์ในโค้ด
-
การคอมไพล์โค้ดล้มเหลว
-
วัตถุเสียหายในเลเยอร์ปัจจุบันที่ถูกใช้
วิธีแก้ไขปัญหาชั่วคราว
เมื่อต้องการแก้ไขปัญหานี้ ให้ใช้วิธีการใดวิธีการหนึ่งต่อไปนี้
วิธีที่ 1: คอมไพล์วัตถุใหม่
-
บนเมนู ไฟล์ ชี้ไปที่ เปิดแล้วคลิก โครงสร้างวัตถุแอปพลิเคชัน
-
ในหน้าต่าง Application Object Tree ให้ค้นหาวัตถุที่คุณต้องการคอมไพล์ใหม่
-
คลิกขวาที่ชื่อวัตถุ แล้วคลิกคอมไพล์
วิธีที่ 2: คอมไพล์ทรีวัตถุแอปพลิเคชันใหม่
-
บนเมนู ไฟล์ ชี้ไปที่ เปิดแล้วคลิก โครงสร้างวัตถุแอปพลิเคชัน
-
คลิกคอมไพล์หมายเหตุ ขั้นตอนนี้เริ่มการคอมไพล์แบบเต็มรูปแบบซึ่งคล้ายกับการคอมไพล์ที่เกิดขึ้นเมื่อคุณติดตั้งหรืออัปเดต Microsoft Axอัปเดตล่าสุด
ข้อมูลเพิ่มเติม
เมื่อต้องการให้เกิดปัญหานี้ขึ้น ให้สร้างข้อผิดพลาดทางไวยากรณ์ในวิธีการ แล้วลองใช้วิธีข้อผิดพลาดนี้ในงาน
Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked