2

複雑なドロップダウン ボックスを使用するには、AX のフォームを更新する必要があります。これを行うには、Lookup メソッドをオーバーライドする必要があります。私が持っているコード例によると、次のようなコードが機能するはずです:

public void lookup(FormControl _formControl){}

残念ながら、「メソッド オーバーライドのパラメーター数が正しくありません」というコンパイル エラーが表示されます。私が知る限り、これはメソッドの有効なオーバーライドであるため、このエラーは意味がありません。これを修正するにはどうすればよいですか?

4

1 に答える 1

3

フォームのデータソース フィールドのルックアップ メソッドは、次のように定義する必要があります。

public void lookup(FormControl _formControl, str _filterStr) {}

フォーム上のコントロールのルックアップ メソッドは、次のように定義する必要があります。

public void lookup() {}

AOT で、関数を作成するメソッド ノードを右クリックし、[メソッド/ルックアップのオーバーライド] を選択すると、AX は正しいシグネチャを持つメソッドを作成します。

于 2012-06-27T14:34:34.533 に答える