我想在我的一些用户打开动态 ax 2009 时将他们重定向到 aot 中的特定表单。最好的方法是什么?今天,他们直接进入角色中心页面。
谢谢
您在这里问了 2 个问题:如何从代码中打开特定表单,以及如何在打开 AX 时自动完成某些事情。
我目前无法访问 AX,但以下代码应该可以帮助您解决第一个问题。
FormRun formRun;
;
formRun = new MenuFunction(menuitemdisplaystr(___FormMenuItemName___), MenuItemType::Display).create(new Args(this));
formRun.init();
formRun.run();
formRun.detach();
至于第二个问题,您只需将代码添加到其中一个或类的方法StartupPost
中。Application
Info
首先,您必须为表单创建一个菜单项。
然后在 Info 类中,通过调用菜单项修改 startupPost() 方法:
new MenuFunction(menuitemDisplayStr(YourMenuItem), MenuItemType::Display).run();