1

是否可以通过代码在 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 内的每个子节点。

4

1 回答 1

0

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

AOTmove仅用于形式SysFavoritesAddFavoriteSysFavoritesOrganizeFavorites。您可能会在那里获得一些信息。

于 2010-04-14T14:16:34.003 回答