2011-07-14 204 views
0

我想在aot中打开一些特定的表单,将他们的某些表格重定向到2009年。今天,他们直接进入角色中心页面。dynamics ax 2009着陆页

感谢

回答

2

你在这里问两个问题:如何从代码公开的具体形式,以及如何AX打开时得到的东西自动完成。

我目前无法访问AX,但以下代码应该可以帮助您解决第一个问题。

FormRun formRun; 
; 

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

至于第二个问题,你只需要你的代码添加到任何ApplicationInfo类的方法StartupPost

1

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

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

新MenuFunction(menuitemDisplayStr(YourMenuItem),MenuItemType ::显示器).RUN();