AX4.0删除引用

static void deleteReference(Args _args)
{

    #AOT
    TreeNode        referencesNode;
    TreeNode        referenceNode;
    name            referenceName;

    void deleteNode(name _referenceName)
    {
        referenceName   = _referenceName;
        if( referencesNode )
        {
            referenceNode=referencesNode.AOTfindChild(referenceName);

            if(referenceNode)
            {
                referenceNode.AOTdelete();
            }
        }
        referencesNode.AOTsave();
    }
    ;
    referencesNode  =   TreeNode::findNode( #ReferencesPath );


    referenceName   ="ThoughtWorks.QRCode";
    deleteNode(referenceName);

    info("Done!");

}

 

posted @ 2012-12-27 09:13  止在入门  阅读(320)  评论(0编辑  收藏  举报