Home > Contents > Index >
TREEMANAGER.copychild
Copies one or more nodes from one tree to another tree.
Syntax
<TREEMANAGER> <ARGUMENT NAME="ftcmd" VALUE="copychild"/> <ARGUMENT NAME="treename" VALUE="name"/> <ARGUMENT NAME="node" VALUE="node ID"/> <ARGUMENT NAME="newtreename" VALUE="treename"/> [<ARGUMENT NAME="nparentid" VALUE="node ID"/>] </TREEMANAGER>Parameters
ftcmd (required)
- Value must be set to
copychild
.treename (required)
- Name of the source tree from which the node is copied.
node (required)
- Node ID of the node to copy.
newtreename (required)
- Name of the destination tree where the node is copied.
nparentid (optional)
- Node ID of the new parent of the node in the destination tree (
newtreename
). Omit or setNULL
to make this node a top-level node.Description
The
copychild
command copies one or more nodes from one tree to another tree. Multiple nodes are copied if the node is the parent of one child or a number of children.errno
The possible values of
errno
include:
Value Description -3 No access privileges to table. -103 No table. -105 Database error. -106 Missing or invalid parameter. -110 Invalid tree name.Example
<TREEMANAGER> <ARGUMENT NAME="ftcmd" VALUE="copychild" /> <ARGUMENT NAME="treename" VALUE="TreeMgrCatalog" /> <ARGUMENT NAME="newtreename" VALUE="TreeMgrCatalog2" /> <ARGUMENT NAME="node" VALUE="Variables.moveme" /> <ARGUMENT NAME="nparentid" VALUE="0" /> </TREEMANAGER> <IF COND="IsError.Variables.errno=false"> <THEN> <BR/>copy succeeded<BR/> Copy tree node is now <CSVAR NAME="Variables.newtreename.nid"/> <BR/> </THEN> <ELSE> <BR/>copy failed<BR/> </ELSE> </IF>See Also
Home > Contents > Index > Oracle XML Tag Reference
Copyright (c) 2013, 2016 Oracle and/or its affiliates. All rights reserved.