0

我想在我的一些用户打开动态 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();

至于第二个问题,您只需将代码添加到其中一个或类的方法StartupPost中。ApplicationInfo

于 2011-07-15T00:48:25.077 回答
1

首先,您必须为表单创建一个菜单项。

然后在 Info 类中,通过调用菜单项修改 startupPost() 方法:

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

于 2011-08-23T10:32:01.533 回答