Axapta:是否可以通过编程方式移动A LOT节点?

时间:2010-04-09 09:31:37

标签: axapta aot

是否可以通过代码移动axapta中的aotnode(我希望通过alt-up,alt-down实现相同的移动) Dynamics AX 2009有AOTmove方法,但是当我尝试

#AOT
ProjectNode root;
//SysContextMenuAOT ctx = new SysContextMenuAOT();
ProjectGroupNode firstChild;
ProjectGroupNode secondChild;
;
//root=ctx.first();
root = infolog.projectRootNode().AOTfindChild("Private").AOTfindChild("TestProject");
root = root.getRunNode();

firstChild = root.AOTfirstChild();
secondChild = firstChild.AOTnextSibling();

secondChild = firstChild.AOTnextSibling();
secondChild.AOTMove(secondChild.AOTparent());

然后在整个项目中调用它成功移动secondChildNode,但它删除了secondChild中的每个子节点。

1 个答案:

答案 0 :(得分:0)

它似乎不起作用(使用项目节点)。

AOTmove仅以SysFavoritesAddFavoriteSysFavoritesOrganizeFavorites形式使用。 你可能会在那里看到一些信息。