PTC普通Windchill 13.1.2.0帮助把master与具体版本分开。master保存所有版本共有的属性,例如零件编号或文档名称;具体version则由revision与iteration共同标识。A.1中,字母与数字分属两个层次。共同的零件编号把历史记录联系为一个对象,版本标识再说明这份记录处于它的哪一段变化历史,两者并不是同一项名称。
同页用A.2到A.3说明当前revision中的下一次iteration,用A.2到B.1说明新revision的起始版本。前一例仍在字母A所标识的revision内,后一例则同时改变revision及其iteration起点。Windchill+同版本的文件夹页还说明,新revision以对象最新iteration的内容为基础。内容的延续与编号层次的变化因此可以同时存在,不宜把每次版本变化都理解为同一种数字递增。
Windchill+的Folder Contents说明,通常只显示一个对象的一个版本:当前用户可访问的最新revision中的最新iteration。这里的“最新”先有可访问集合的边界,然后才有revision和iteration两层选择。该页还指出,站点可能采用自定revision序列;字母与数字是这份说明的例子,而不是凭一个显示字母就能替所有站点判定先后。
原文为这个选择顺序列出一份历史:A.1、A.2、B.1、B.2、B.3和C.1,其中B.3及C.1处于In Work。示例中的用户只能访问Released对象,因此这两个版本先被排除。剩余可访问版本中,最新revision是B,再从B的可见iteration中选择B.2。结果并未抹掉C.1这条历史记录;它说明当前表格的选择集合没有纳入该版本。
文件夹页另外提到,一些默认视图必须取得每一个revision的最新iteration。它与通常只显示“最新revision的最新iteration”范围不同:前者把每个revision都作为一个保留位置,后者在可访问范围中只取其中最新的revision。原文分别说明这些视图,不意味着所有文件夹内容表始终只可能显示同一个版本数量。
普通Windchill 13.1.2.0的搜索帮助,则先说明默认比较每个revision的最新iteration,其他iteration被忽略。它接着定义三种版本选择词:All返回满足指定条件的所有版本,Latest返回满足条件的最新版本,Absolute Latest只有在绝对最新版本也满足条件时才返回结果。这里“最新符合条件”与“绝对最新仍符合条件”交换了观察条件的位置,返回范围因而不必相同。
可见性还会作用于绝对最新版本:如果用户不能访问它,搜索结果表不显示结果。这个结论与文件夹示例先筛可访问版本、再选最新的过程分别来自两份页面,不能拿文件夹显示B.2的例子,替搜索页补出一个必然回退到旧版本的规则。相同的“最新”一词,需要连着所在资料对象的定义理解。
搜索页另记Criteria中的条件按AND组合,并警告,在启用索引的关键词搜索中,非最新iteration又带额外条件时,可能出现意外结果。该警示保留了多条件与默认版本范围相遇时的限制,并没有由“All”这个名称保证每一种条件组合都会表现为完整历史清单。本文只解释三页资料的静态对象及范围,未搜索实际零件或变更任何访问条件。
信息来源
- PTC / Windchill 13.1.2.0 Help:Understanding Revisions, Iterations, and Versions in Folders
- PTC / Windchill 13.1.2.0 Help:Administering the Versioning of Parts, Documents, and CAD Documents
- PTC / Windchill 13.1.2.0 Help:Search Using Revision and Iteration Criteria
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。