操作脚本参数

每种操作在每个平面文件列中使用的参数如下:

表 11-1 操作脚本参数

操作名称 Param1 Param2 Param3 Param4 Param5 Param6 Param7

Activate

激活层次中的指定节点

版本

层次

节点

       

Add

将指定的节点(或域节点)添加到指定的层次(此操作只能用于指定版本中尚不存在的节点)

版本

层次

节点

父节点

叶属性

说明

在添加域节点的情况下为必需项

在添加域节点的情况下为必需项

AddDomainToVersion

将域添加到版本

版本

         

AddHier

将层次添加到版本

版本

层次

说明

顶级节点

     

AddInsert

如果指定的节点(或域节点)尚不存在于指定的版本中,则添加该节点,否则插入该节点

版本

层次

节点

父节点

叶属性

仅在添加节点的情况下为必需项

说明

在添加域节点的情况下为必需项

在添加域节点的情况下为必需项

AddOrphan

将孤立节点(或域节点)添加到版本

版本

节点

叶属性

说明

在添加域节点的情况下为必需项

在添加域节点的情况下为必需项

   

Annul

废除指定的节点

版本

层次

节点

       

AnnulAllBelow

废除指定节点下的所有节点

版本

层次

节点

       

AssignHierValidations

在层次级别分配验证

版本

层次

验证

       

AssignNodeToDomain

将节点分配给域

版本

节点

       

AssignVersionValidations

在版本级别分配验证

版本

验证

         

ChangeHierTopNode

更改指定层次的顶级节点

版本

层次

新顶级节点

       

ChangeProp

更新指定节点的指定属性的值

版本

层次

节点

属性标签或名称

由“按标签引用属性”选项控制。

   

ClearPropsBelow

清除指定节点所有子代中指定属性的值(与 Oracle Data Relationship Management 中为用户提供的清除以下所有项命令对应)

版本

层次

节点

属性标签

     

Delete

从版本中删除指定节点,并在指定了合并节点的情况下将其与合并节点合并

版本

层次

节点

(合并节点)

     

DeleteHier

删除版本中的层次

版本

层次

         

DeleteOrphan

删除孤立节点

版本

节点

         

Destroy

消除版本中的指定节点

版本

层次

节点

       

Inactivate

停用层次中的指定节点,并在指定了合并节点的情况下将其与合并节点合并

版本

层次

节点

(合并节点)

(域节点停用日期)

   

Insert

将指定节点插入指定层次(此操作只能用于已存在于指定版本的其他层次中的节点)

版本

层次

节点

父节点

     

LockProp

锁定或解锁指定节点的指定属性

版本

层次

节点

属性标签

已锁定(0=false,1=true)

   

Move

在层次中移动指定的节点

版本

层次

节点

目标父节点

     

NodeExists

如果指定的节点存在于指定的版本中,则返回 True,否则返回 False

版本

节点

         

NodeExistsInHier

如果指定的节点存在于指定的层次中,则返回 True,否则返回 False

版本

层次

节点

       

NodeHasAsParent

如果指定的父节点是指定节点的父代,则返回 True,否则返回 False

版本

层次

节点

父节点

     

PropCompare

如果指定节点的指定属性的值等于平面文件中列出的值,则返回 True,否则返回 False

版本

层次

节点

属性标签

   

PropQuery

返回操作脚本结果集中指定节点的指定属性的值

版本

层次

节点

属性标签

     

Rem

指示平面文件中的注释行(可以出于记录目的在此行的其他列中输入任意文本,该文本会被操作脚本进程忽略)

注释

注释

注释

注释

注释

   

Remove

删除层次中的指定节点

版本

层次

节点

       

RemoveDomainFromVersion

删除版本中的域

版本

         

RemoveDupProps

删除(清除)指定节点的重复属性(与 Data Relationship Management 中为用户提供的删除重复项命令对应)

版本

层次

节点

属性标签

     

RemoveHierPropValue

删除(清除)层次属性的值

版本

层次

属性标签

       

RemoveProp

删除(清除)指定节点的指定属性的值(属性本身不会删除,因为许多其他节点可能正在使用此属性)

版本

层次

节点

属性标签

     

RemoveVersionPropValue

删除(清除)版本属性的值。

版本

属性标签

         

SetControlledProperties

设置一个或多个属性的控制层次。

版本

层次

属性列表

       

UpdateHierPropValue

更新层次属性的值

版本

层次

属性标签

     

UpdateVersionPropValue

更新版本属性的值

版本

属性标签