使用加载程序删除客户端选项卡
借助 Windchill 加载程序,您可以删除由站点或组织管理员创建并设为公开的客户端选项卡,以便用户仅访问与其相关的选项卡。
要使用加载程序删除客户端选项卡,请执行以下步骤:
1. 使用元素 csvClientTab 创建加载文件。
◦ 使用下列处理程序附加元素:
<csvClientTab handler="com.ptc.core.ui.tab.LoadClientTab.deleteClientTab">
2. 在加载文件中添加以下属性:
◦ csvobjtype:指定显示客户端选项卡的对象类型。此为必需属性。
示例:<csvobjtype>wt.part.WTPart</csvobjtype>
对于 Windchill 主页上的“公开”选项卡,将对象类型指定为 home-page。
◦ csvtabsetkey:指定客户端选项卡的 tabSetKey 信息。此为可选属性。
此属性的示例值包括 infoPage、home-page、miniInfoPage。
示例:<csvtabsetkey>infoPage</csvtabsetkey>
◦ csvname:指定要删除的客户端选项卡的名称。此为必需属性。
示例:<csvname>U1</csvname>
对于 Windchill 主页上的“公开”选项卡,将名称指定为 homepage。
◦ csvparentContainerPath:指定用于创建客户端选项卡的容器的路径。此为可选属性。
示例:<csvparentContainerPath>/wt.inf.container.OrgContainer=Org1</csvparentContainerPath>
如果客户端选项卡位于“站点”上下文中,则将路径指定为 /。
◦ csvuser:指定创建客户端选项卡的用户。此为可选属性。
示例:<csvuser>User1</csvuser>
请参阅以下示例加载文件:
<?xml version="1.0"?>
<!DOCTYPE NmLoader SYSTEM "standard12_1.dtd">
<NmLoader>
<csvClientTab handler="com.ptc.core.ui.tab.LoadClientTab.deleteClientTab">
<csvobjtype>wt.part.WTPart</csvobjtype>
<csvtabsetkey>infoPage</csvtabsetkey>
<csvname>U1</csvname>
<csvparentContainerPath>/wt.inf.container.OrgContainer=Org1</csvparentContainerPath>
<csvuser>User1</csvuser>
</csvClientTab>
</NmLoader>
3. 将 XML 文件复制到以下路径:<customizationRootDirectory>/configurations/loadFiles/<customFolder>。
4. 在 loadFileSet 中包括此加载文件。您必须在 deploy.xml 文件中引用 loadFileSet 作为 <loadFileSet> 标记。
请参阅给定示例:
<deploy>
<loadFileSet>custom/loadFileSet.xml</loadFileSet>
</deploy>
|
|
建议所有加载文件都应位于自定义文件夹中。有关详情,请参阅 CCD 包结构。
|
在开发环境中部署自定义
有关 CCD 部署过程的信息,请参阅
在开发环境中部署自定义。
准备要升级的 CCD 包
有关升级 CCD 进程的信息,请参阅
部署代码和配置包。