0

Microsoft Dynamics Ax 2012 で使用されている intelliSense に問題があります。毎回いっぱいになるとは限りません。

既存のジョブまたはクラス メソッドを編集しようとすると、変数またはクラスに . (ドット) または :: (二重コロン) 小さな空白のボックス (厚さ約 1 ミリ、IntelliSense ボックスの通常の幅) が表示されます。その後入力を続けると、画面にテキストが入力されませんが、タブを押すと、IntelliSense の最初のオプションが使用されます。したがって、IntelliSense システムは機能しますが、それらのオプションが表示されません。(これにより、インターネット上のクラスのすべてのメソッドを検索できます)。ただし、新しいジョブまたはメソッドを作成するたびに、intelliSense ボックスにすべてのオプションが完全に入力されます。

誰かが同様の問題を抱えていましたか?(そして、解決策を見つけましたか?)

さまざまな画面、さまざまな解像度で解決しようとし、クライアント バージョンとサーバーで試しました。他のユーザーはこの問題を抱えていないようですので、私の PC のローカルの問題だと思います...

ありがとう、ロード

4

1 に答える 1

0

AX2012でこのケースに遭遇したことはありませんが、以前のバージョンでは、IntelliSenseの問題は、非表示のコンパイルエラー(エラーはありますが、コンパイラはエラーを表示しません)またはメタデータの破損(内部の問題)が原因でした。

最初に、問題のあるオブジェクトをコンパイルするいくつかのソリューション(クラスの場合は前方にコンパイルします)。これが機能しない場合は、AOTでメタデータを更新するジョブを実行し(開発メニューの下にあります)、最後に、問題を引き起こしているオブジェクトの相互参照を更新します(オブジェクトを右クリックします)。最悪の場合、AOT全体のすべての相互参照を更新します(定期的なジョブ)

于 2013-01-25T19:19:35.227 に答える