高度なカスタマイズ > ビジネスロジックのカスタマイズ > ビジネス規則 > ビジネス規則オブジェクトの読み込み > プロセス > ビジネス規則オブジェクトの削除
  
ビジネス規則オブジェクトの削除
コマンドラインユーティリティ DeleteBusinessRuleObjects を使用して、既存のビジネス規則オブジェクトを削除できます。ビジネス規則またはビジネス規則セットを削除するには、次の引数を設定します。
windchill wt.businessRules.DeleteBusinessRuleObjects "typeOfObjectToDelete:key:containerPath"
引数名
説明
適用対象
typeOfObjectToDelete
削除するオブジェクトのタイプ
BusinessRule
BusinessRuleSet
BusinessRuleLink
BusinessRule
BusinessRuleSet
BusinessRuleLink
key
削除するオブジェクトのキー
BusinessRule
BusinessRuleSet
CHECKOUT_RULE
CHANGEABLE_PRE_RELEASE
containerPath
オブジェクトのコンテナパス
BusinessRule
BusinessRuleSet
/wt.inf.container.OrgContainer=PTC/wt.pdmlink.PDMLinkProduct=
GOLF_CART
ビジネス規則リンクを削除するには、ビジネス規則セットおよびリンクされているビジネス規則を指定する必要があります。
windchill wt.businessRules.DeleteBusinessRuleObjects "typeOfObjectToDelete:key:containerPath:key:containerPath"
コンテナパスにはスペースが含まれることがあるので、削除するオブジェクトの引数は引用符で囲む必要があります。ビジネス規則またはビジネス規則セットが削除された場合、そのオブジェクトが含まれているリンクもすべて削除されます。1 つ以上のオブジェクトをスペースで区切って指定できます。
ビジネス規則の削除
windchill wt.businessRules.DeleteBusinessRuleObjects "BusinessRule|keyToDelete|/wt.inf.container.OrgContainer=Org Name/wt.pdmlink.PDMLinkProduct=Product Name"
2 つのビジネス規則セットの削除
windchill wt.businessRules.DeleteBusinessRuleObjects "BusinessRuleSet|keyToDelete|/wt.inf.container.OrgContainer=Org Name/wt.pdmlink.PDMLinkProduct=Product Name"
"BusinessRuleSet|anotherKey|/wt.inf.container.OrgContainer=Org Name/wt.pdmlink.PDMLinkProduct=Product Name"
ビジネス規則リンクの削除
windchill wt.businessRules.DeleteBusinessRuleObjects "BusinessRuleLink|businessRuleSetKey|/wt.inf.container.OrgContainer=Org Name/wt.pdmlink.PDMLinkProduct=Product Name|businessRuleKey|/wt.inf.container.OrgContainer=Org Name/wt.pdmlink.PDMLinkProduct=Product Name"