0

Dynamics ax 2009 を開いたときに、一部のユーザーを aot の特定のフォームにリダイレクトしたいと考えています。そのための最良の方法は何ですか? 現在、彼らはロール センター ページに直接アクセスしています。

ありがとう

4

2 に答える 2

2

ここで 2 つの質問をしています。コードから特定のフォームを開く方法と、AX を開いたときに何かを自動的に実行する方法です。

現時点では AX にアクセスできませんが、次のコードは最初の質問に役立つはずです。

FormRun formRun;
;

formRun = new MenuFunction(menuitemdisplaystr(___FormMenuItemName___), MenuItemType::Display).create(new Args(this));
formRun.init();
formRun.run();
formRun.detach();

StartupPost2 番目の質問については、コードをいずれかApplicationまたはInfoクラスのメソッドに追加するだけです。

于 2011-07-15T00:48:25.077 に答える
1

まず、フォームのメニュー項目を作成する必要があります。

次に、Info クラスで、メニュー項目を呼び出して startupPost() メソッドを変更します。

new MenuFunction(menuitemDisplayStr(YourMenuItem), MenuItemType::Display).run();

于 2011-08-23T10:32:01.533 に答える