Microsoft 비즈니스 솔루션-Axapta 3.0는 이제 Microsoft Dynamics AX 3.0에 속합니다. Microsoft 비즈니스 솔루션에 대 한 모든 참조-Axapta 및 Microsoft Axapta는 Microsoft Dynamics AX와 관련이 있습니다.
증상
Microsoft 비즈니스 솔루션에서 Axapta MorphX에 다음과 같은 오류 메시지가 나타날 수 있습니다.
코드를 실행 하는 동안 오류가 발생 했습니다. LedgerJournalPost (object)에는 "main" 메서드에 대 한 유효한 runable 코드가 없습니다.
원인
이 문제는 다음 문제로 인해 발생할 수 있습니다.
-
호출 되는 메서드의 코드에 구문 오류가 있습니다.
-
코드 컴파일에 실패 했습니다.
-
현재 사용 중인 레이어에서 개체가 손상 되었습니다.
해결 방법
이 문제를 해결 하려면 다음 방법 중 하나를 사용 합니다.
방법 1: 개체 다시 컴파일
-
파일 메뉴에서 열기를 가리킨 다음 응용 프로그램 개체 트리를 클릭 합니다.
-
응용 프로그램 개체 트리 창에서 다시 컴파일하는 데 사용할 개체를 찾습니다.
-
개체 이름을 마우스 오른쪽 단추로 클릭 한 다음 컴파일을 클릭 합니다.
방법 2: 응용 프로그램 개체 트리 다시 컴파일
-
파일 메뉴에서 열기를 가리킨 다음 응용 프로그램 개체 트리를 클릭 합니다.
-
컴파일을클릭 합니다.참고 이 단계는 Microsoft Axapta를 설치 하거나 업데이트할 때 발생 하는 컴파일과 유사한 전체 컴파일을 시작 합니다.
추가 정보
이 문제를 재현 하려면 메서드에서 구문 오류를 만든 다음 작업에서이 오류 메서드를 사용해 봅니다.
Stack trace:(C) \Classes\LedgerJournalPost\main(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormFunctionButtonControl\Clicked(C) \Classes\FormMenuButtonControl\Clicked