使用上下文模板
通过建立用户工作时所处的上下文,用户与 Windchill 之间的交互会更有效。举例来说,项目、项目群、产品、存储库和组织便是唯一上下文。例如,如果用户进入 Windchill 并浏览到 Bike Design 项目中的某个文件夹,然后在其中创建了一个新文档,则该文档将在 Bike Design 项目的上下文中进行管理。具有 Bike Design 项目访问权限的用户可能会自动获得查看和修改该新文档的权限。上下文以这种方式为用户提供了一种用来执行操作的框架。每个上下文都可以建立以下内容:
• 上下文结构,其中包括默认的域和文件夹
• 默认的论坛标题、参考笔记本文件夹以及用户笔记本文件夹 (如果使用)
• 上下文参与情况,其中包括可用的角色、团队和组
• 默认访问策略
• 数据类型、模板和规则
• 默认生命周期模板
• 默认工作流模板 (仅限 Windchill PDMLink)
• 默认首选项设置
站点上下文和组织上下文在 Windchill 安装期间创建。所有其他上下文将在管理员创建产品、存储库、项目、项目群或组织时创建。在创建过程中,管理员将指定用于创建上下文的上下文模板文件。
上下文模板数据文件提供了用于建立上下文的内容。它通常是一个 JAR 或 ZIP 文件,其中包含规范 XML 文件、模板 DTD、用于定义规则的业务 XML 文件以及规范中标识的任何对象的上下文文件。
当管理员创建供用户进行操作的上下文时,将用到下列模板类型:
• 组织模板 - 建立供特定组织的成员使用的框架。组织上下文是站点上下文的子项,并且可以是一个或多个存储库、产品和项目上下文的父项。创建存储库、产品和项目时使用的组织上下文是创建者所属的组织。(仅限 Windchill PDMLink)
• 存储库模板 - 建立当用户在存储库中执行活动时将处于活动状态的框架。当用户在
“导航器”中的
“存储库”下选择存储库时,存储库上下文处于活动状态。存储库上下文始终是组织上下文的子项。
• 产品模板 - 建立当用户在产品中执行活动时将处于活动状态的框架。当用户在
“导航器”中的
“产品”下选择产品时,产品上下文处于活动状态。产品上下文始终是组织上下文的子项。
• 项目模板 - 建立当用户在项目中执行活动时将处于活动状态的框架。当用户在
“导航器”中的
“项目”下选择项目时,项目上下文处于活动状态。项目上下文始终是组织上下文的子项。
• 项目群模板 - 建立当用户在项目群中执行活动时将处于活动状态的框架。当用户在
“项目群”下选择项目群时,项目群上下文处于活动状态。项目群上下文始终是组织上下文的子项。
| 如果现有上下文是基于某个上下文模板创建的,则无法删除此模版。但是,可以禁用该模板,这样,此模版即无法用于创建新的上下文。 |
子上下文将继承由父上下文设置的框架,但是可以覆盖或扩展在父上下文中所做的设置。例如,在产品上下文中设置的域可以是唯一的 (对于该产品),但是在产品中设置的生命周期模板可以包含在其父站点上下文和父组织上下文中建立的模板。