选项卡模型
目标
您想要更改页面中导航器部分的某些内容。例如,您想要在导航器中添加或移除选项卡。
背景
在导航器中呈现的选项卡与系统中的任何其他操作一样,都是操作列表中的操作。添加选项卡和子选项卡与将任何其他操作添加到系统中非常相近,但还有一些其他特殊注意事项。
范围/适用性/假设
假设您需要将新选项卡添加到导航器的主导航中。
假设您需要从导航器的主导航中移除现有选项卡。
假设您需要在第二级导航中添加/移除链接。
解决方案
为要添加的选项卡和子选项卡创建新操作、操作模型和 JSP。
必备知识
要实现此目标,需要了解以下内容:
涉及 CSS、JSP 和 XML 的基本开发。
Windchill 客户端体系结构中的操作框架。有关详细信息,请参阅 Windchill 客户端体系结构的操作框架
RBINFO 文件自定义的管理 有关详细信息,请参阅本地化操作和操作模型
解决方案元素
元素
类型
说明
codebase\config\actions\navigation-actions.xml
XML
此文件包含用于表示 Windchill 系统中的选项卡和子选项卡操作的操作定义
codebase\config\actions\custom-actions.xml
XML
此文件用于添加自定义操作和自定义现有操作。
codebase\config\actions\navigation-actionModels.xml
XML
此文件包含导航中使用的操作模型定义。包括主选项卡列表、子选项卡列表、最近列表和标题操作列表。
codebase\config\actions\custom-actionModels.xml
XML
此文件用于添加自定义操作模型和更新现有操作模型。
codebase\action.properties 或 rbinfo 文件
rbinfo
首选项文件
<mytab>\<列表>.jsp
JSP
这是作为所添加选项卡的默认内容而创建的 JSP 文件。您可以根据需要另外创建任意数量的与子选项卡关联的 JSP。
这对您有帮助吗?