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