数据管理功能 > 管理部件结构 > Windchill 选项和变型功能 > 分配表达式 > 独立的已分配表达式
  
独立的已分配表达式
* 
创建和管理独立的已分配表达式是一项受单独许可证授权约束的高级功能。
公司可以对分配的表达式进行配置,使其独立于它们被分配至的对象进行迭代和修订。这样的表达式称为独立表达式。创建或编辑独立的已分配表达式不会更改该表达式所分配至的可配置模块的小版本。同样,修改可配置模块时,与该模块关联的独立的已分配表达式不会进行迭代。
可将独立表达式分配给部件、部件使用关系链接和具体值。
* 
当您修订已为其分配了独立表达式的部件时,部件将保留对独立表达式对象的主对象的参考。使用“另存为”功能创建部件的副本时,该副本将使用独立表达式的最新检入版本。
要创建独立表达式,您可以使用分配独立表达式时所用的用户界面。您可以获取有关更改历史记录、有效性方面的信息,以及独立表达式在信息页面中的使用位置信息。
要分配独立表达式,您需要适当的访问控制:
在默认域中为“独立的已分配表达式”对象创建和编辑访问权限。
修改系统文件柜的访问权限
请考虑有关独立表达式的以下信息:
您可以将独立表达式提交至更改和升级进程。
独立表达式具有其自己的生命周期状态和有效性。
配置规范可确定用于筛选可配置结构的已分配的独立表达式的版本。
为某个部件 (或其任何使用关系链接和具体值) 分配独立表达式时不需要检出部件。
当替换已为其使用关系链接分配独立表达式的子部件时,会保留该分配的表达式。
筛选可配置的产品结构时,您可以为“选项”筛选器设置配置规范,以确定要计算的独立表达式的版本并与筛选条件进行比较。
创建部件的副本时,也会复制独立表达式。
启用独立表达式
要启用独立表达式,站点管理员必须运行命令行实用程序:
windchill com.ptc.windchill.option.tools.ConvertToIndependentExpression
运行此实用程序后,所有新表达式都会被创建为独立表达式。
分配和编辑独立表达式
创建独立表达式时,您可以输入表达式的名称。创建和编辑独立表达式的其他步骤与创建和编辑从属表达式时相同。
* 
管理员可将“名称”属性设置为必需的属性,方法是使用“类型和属性管理”实用程序修改“独立的已分配表达式”对象的“名称”属性的约束。
查看独立表达式
要查看分配给部件和部件使用关系链接的独立表达式的信息页面,请转到“结构”选项卡,右键单击可配置模块,并选择“查看已分配的表达式”。系统将打开独立表达式最新修订版本的最新小版本的信息页面,该独立表达式已分配给项或使用关系链接。
* 
也可以从文件夹浏览器页面和搜索结果页面中执行此操作。
在信息页面的“操作”菜单中,您可以对独立表达式执行设置状态、复制、编辑或修订操作。
修订独立表达式
如同其他 Windchill 对象一样,也可对独立表达式进行修订。可以从表达式信息页面的“操作”菜单中或者从更改任务的“受影响的对象”表格中使用“修订”操作。
删除独立表达式
使用独立表达式信息页面中的“删除”来删除表达式的最新修订版本,包括选定修订版本中的所有小版本 (例如,C.1、C.2、C.3)。删除某个修订版本后,先前的修订版本不会受到影响。例如,如果您删除 C 修订版本,该表达式会返回到前一修订版本的最新小版本 (例如,B.3)。
此操作仅适用于具有多个修订版本的表达式。如果项、使用关系链接或具体值引用了独立表达式,则必须至少保留该独立表达式的一个版本。需要先删除参考此表达式的对象,之后才能删除该表达式。
* 
只有“选项管理者”是 Platform Structures 许可证组成员时,才可使用“删除”操作。