Windchill 中入夹对象的域继承
入夹对象的域关联性从其父项中继承,除非某个域已明确与该入夹对象关联。
例如,假定存在以下结构:
• 名为 Technical Documents 的子文件夹属于 /TechDocs 域。
• 名为 Installation Guides 的子文件夹 (位于 Technical Documents 子文件夹中) 继承其父级子文件夹的域。
在该示例中,Technical Documents 和 Installation Guides 两个子文件夹都由在 /TechDocs 域中定义的策略控制。
下列规则会控制同一上下文中子文件夹的移动:
• 如果子文件夹继承其域,则移动该子文件夹时,该子文件夹及其所有也继承其域的文件夹成员都由与该子文件夹的新父级子文件夹关联的域中的管理策略控制。例如,如果 Installation Guides 子文件夹移动到另一文件柜或子文件夹,则此子文件夹以及其中继承其域的文件夹成员都将与新父项的域关联。
• 如果子文件夹明确地属于某个域,则在移动它时,它还继续属于该域。例如,如果将 Technical Documents 子文件夹移动到另一文件柜或子文件夹中,则其域会保持不变,且 Technical Documents 和 Installation Guides 两个子文件夹以及其中继承其域的文件夹成员仍受 /TechDocs 域的管理策略控制。
• 将子文件夹更改成继承其域时,子文件夹的域以及所有继承其域的文件夹成员都将相应更改。例如,如果您将 Technical Documents 子文件夹更改为继承其域,则 Technical Documents 和 Installation Guides 两个子文件夹均将与 /Documents 域关联。
如果要确保子文件夹保留与当前父级子文件夹相同的域关联 (即使将其移动),必须明确将该子文件夹与其当前文件夹的域关联。
如果您尝试将一个子文件夹移动到不同的上下文中且该子文件夹明确属于某个域,则会引起冲突并出现几个重试选项。以下选项供您选择:
• 可将子文件夹明确地分配至与源上下文中的域路径相同的路径中 (如果该域路径可用)。例如,将 Technical Documents 子文件夹移动到同样具有 /TechDocs 域的另一上下文中。Technical Documents 子文件夹的域关联可设置为新上下文中的 /TechDocs 域。Technical Documents 子文件夹以及其中继承其域的文件夹成员将与新上下文中的 /TechDocs 域关联,并受该域中定义的策略控制。
• 子文件夹可明确分配至目标上下文中的 /Default 域。例如,将 Technical Documents 子文件夹移动到 /TechDocs 域不可用的目标上下文中。Technical Documents 子文件夹的域关联可相应设置为 /Default 域。Technical Documents 子文件夹以及其中继承其域的文件夹成员将与新上下文中的 /Default 域关联,并受该域中定义的策略控制。
• 子文件夹可明确分配至目标上下文中与其所移入的父文件夹域相同的域中。例如,将 Technical Documents 子文件夹移动到另一上下文中的 All Publications 子文件夹下,其中 All Publications 子文件夹属于 /Documents 域。Technical Documents 子文件夹的域关联可设置为 /Documents 域。Technical Documents 子文件夹以及其中继承其域的文件夹成员将与新上下文中的 /Documents 域关联,并受该域中定义的策略控制。
要更改子文件夹的域,用户必须在源域中具有对子文件夹的“更改域”权限,并在目标域中具有对子文件夹的“通过移动创建”权限。要更改子文件夹的上下文,用户必须在源域中具有对子文件夹的“更改上下文”权限。有关详细信息,请参阅
移动对象所需的权限。