编辑自定义命令 > <action> 元素属性
  
<action> 元素属性
target
指定执行操作的位置。可用的选项有 browser
saveViewToAnnoSet
指定当前视图为注释集时,如果将此值设置为 true,则保存注释集。如果此值设置为 false,则不保存当前视图。如果定义了 annoSetNameSeed,则会创建新的注释集,并会根据 annoSetNameSeedannoSetNameSuffixUserannoSetNameSuffixDate 的值为其进行命名。
annoSetNameSeed
为注释集指定一个名称。外加 annoSetNameSeedannoSetNameSuffixUser,即组成了唯一的注释集名称。
annoSetNameSuffixUser
如果将此值设置为 true,则会将当前用户的名称附加到自动创建的注释集名称的后面。
annoSetNameSuffixDate
如果将此值设置为 true,则会将当前日期附加到自动创建的注释集名称的后面。
* 
如果将 annoSetNameSuffixUser 设置为 true,则会将当前日期附加到用户名的后面。
copyViewToClipboard
如果此值设置为 true,则会将当前视图复制到剪贴板。如果视图状态为注释集,则会同时复制链接和图像。如果在 Microsoft Excel、Microsoft PowerPoint 或 Microsoft Word 中粘贴内容并单击图像链接,那么 Creo View 将在相应的 web 页面中打开,并会将注释集显示为第一页。
* 
只有在运行 Windchill 的情况下,Creo View 才会打开。
<action> 元素的内容
<action> 元素的内容用于定义要打开的 URL 及其打开方式。内容是 URL 时:
如果您正在使用 Web 工具包构建服务器,则窗口将从正在运行 Windchill 的 Web 浏览器中打开。
否则,窗口将在默认 web 浏览器中打开。
另外,也可以提供替代属性来编辑 URL。Creo View 会搜索您在元素内容中所列的特性,并替换其值以创建新的 URL。
示例:打开一个标准 URL
<action
target="browser">
http://somewhere.com
  </action>
在此情况下,web 浏览器将打开 www.somewhere.com
示例:使用替代属性打开 URL
<action
target="browser">
http://somewhere.com/content.jsp?material=&lt;!MATERIAL!&gt;
  </action>
在此情况下,如果选定项有一个名为 MATERIAL 的属性,且其值被设置为 steel,那么它将用属性值替换 URL 的相关子字符串。在此情况下,web 浏览器将打开 http://somewhere.com/content.jsp?material=steel
* 
在单个 URL 中,可以定义多个替代属性。通过在要替代的属性前后分别加上 &lt;! (小于号) 和 !&gt; (大于号) 来定义替代属性。