数据管理功能 > 使用包针对离线协作导入和导出数据 > 建立包内容
  
建立包内容
包、技术资料包、CDRL 包或 SDRL 包
当创建包、技术资料包、CDRL 包或 SDRL 包时,将根据最初选定的一组对象和用于收集相关对象的一组收集选项来确定包的内容。
创建包使用“添加至包”操作时,可以添加或移除最初选定的对象。可以使用相同的操作修改收集选项。
根据您的配置,可以使用“编辑筛选器”操作进一步修改包内容。与通过收集选项可供使用的筛选器一样,可使用该操作在不刷新收集内容的情况下根据应用程序上下文、装配分级等选择特定种类的对象。可使用“包括选定的对象” 和“排除选定的对象” 操作来明确地包括和排除各个对象。
在建立包内容之后,可以使用“锁定”操作来防止进一步修改包内容。根据您的配置,可能会出现“选择文件”操作,可使用该操作来指定包中将包含哪些内容。
* 
您所在的公司可能已建立了在选择包内容时或在锁定包之后应遵循的审阅过程。
复制包
与其他包类型不同,复制包内容基于在创建复制包使用“添加至包”操作时选定的产品或存储库。复制包内容将包括选定产品或存储库中的包内容所支持的所有对象版本。
* 
受托管的集合的所有成员对象,无论其所在位置的上下文为何,都将作为复制包内容包含在内。
与其他包类型一样,在最终完成包内容和属性后,必须锁定复制包。使用“锁定”操作防止进一步更新。
默认行为是基于正在复制的上下文创建包内容;但是,您可以通过将 com.ptc.windchill.wp.rep.enableOutOfContextCollection 特性设置为 true 来扩展集合,以将包复制上下文之外的相关对象包括在内。此外,您还可以将 com.ptc.windchill.wp.enableMissingObjectTrackingSourcecom.ptc.windchill.wp.enableMissingObjectTrackingTarget 特性设置为 true,以启用缺失对象跟踪。
有关详细信息,请参阅 Windchill Replication — Out Of Context Collection & Missing Objects
“缺失对象”是源系统上与复制对象相关的对象,但它本身不包括在复制包中;因此,它存在于源系统中,但在目标系统中“缺失”。如果存在以下原因,则不会复制对象:
对象位于复制包容器之外的容器中 (如果启用上下文外部集合,则不会根据上下文外部收集规则收集对象)。
对象在上一次刷新包时不存在。
对象不可访问。
缺失对象显示在“缺少对象的已导出对象”表格和“缺失对象”表格中的源系统上,可通过交付信息页面上的“缺失对象”选项卡进行访问。这样,包管理员即可检查这些对象,并确定能否通过调整参数以将缺失对象包括在包中来消除或减少缺失对象的数量。
位于交付信息页面上“缺失对象”选项卡中的“缺失对象”表格会记录所有交付类型的缺失对象,包括基本交付、降级交付、同步交付和增量交付。降级交付的筛选对象在“缺失对象”表格中不会记录为缺失对象,即使同一对象在“缺失对象”表格的基本交付中可见。
* 
如果“缺失对象”表格中列出的对象具有标识信息但不包括“编号”,则表示该对象已被删除。
缺失对象列于目标系统的“缺少对象的对象”表格中。缺失对象还会在目标系统中通过“缺失对象状况”列指示,该列会显示在各种表格 (包括部件和 CAD 文档的结构视图表格)、受支持对象的各种相关表格以及产品和存储库中的文件夹浏览器表格中。如果随后由于导入新包而在目标系统上创建缺失对象,则缺失对象将从目标系统的缺失对象表格中移除,所有指示符也将随之移除。