更新自定义组件
如果您已在 Windchill Navigate 9.2 或更早版本中创建自定义组件,请审阅以下信息并在升级到 Windchill Navigate 9.3 及更高版本后执行任何必要的步骤。
更新自定义实施
如果您已通过扩展预设的基础组件创建自定义实施,请跳至下面的更新项目分配和依存关系章节。
如果您已通过扩展预设的实施创建自定义实施,则必须在使用自定义实施之前进行以下更改:
在事物上,用代码 result = "nav.1"; 改写服务 GetBaseMigrationVersionGetImplementationConfigurationVersion
在事物模板上,更新 GetConfigurations 服务中的配置以在其中包含 implementationConfigurationVersionbaseConfigurationVersion 特性,这两个特性的值均为 nav.1
有关详情,请参阅创建自定义组件主题。
更新项目分配和依存关系
Windchill Navigate 9.1 及更高版本中,必须将所有实体分配至项目中。审阅所有已创建或已导入的实体,并确保已将其分配至项目。
用于 Windchill Navigate 9.0 中组件的预设项目已被弃用,并在 Windchill Navigate 9.1 及更高版本中被替换为新的项目。如果通过在 Windchill Navigate 9.0 中扩展预设的基本组件或实施来创建自定义实施,请针对每个自定义实施执行以下步骤:
1. 标识创建自定义实施时扩展的基本组件或实施。
* 
如果不确定所扩展的基本组件或实施,可打开针对自定义实施创建的事物模板,然后查看“基本事物模板”
2. 打开您为收集自定义组件的所有实体而创建的项目。
3. 根据步骤 1 中标识的基本组件或实施,使用新项目更新“项目依存关系”。新项目将替换已弃用的项目。
基本组件或实施
已弃用的项目
新项目
属性
PTC.Nav.AttributesProject
PTC.Nav.AttributesBusinessLogicProject
属性通用
PTC.Nav.AttributesProject
PTC.Nav.AttributesGenericBusinessLogicProject
项标识
PTC.Nav.ItemIdentityProject
PTC.Nav.ItemIdentityBusinessLogicProject
部件标识
PTC.Nav.ItemIdentityProject
PTC.Nav.PartIdentityBusinessLogicProject
任务标识
PTC.Nav.ItemIdentityProject
PTC.Nav.TaskIdentityBusinessLogicProject
项列表
PTC.Nav.ItemListProject
PTC.Nav.ItemListBusinessLogicProject
活动
PTC.Nav.ItemListProject
PTC.Nav.ActivityBusinessLogicProject
受影响的项
PTC.Nav.ItemListProject
PTC.Nav.AttachmentsBusinessLogicProject
附件
PTC.Nav.ItemListProject
PTC.Nav.AffectedItemsBusinessLogicProject
任务
PTC.Nav.ItemListProject
PTC.Nav.TaskListBusinessLogicProject
进度
PTC.Nav.ProgressProject
PTC.Nav.ProgressBusinessLogicProject
任务进度
PTC.Nav.ProgressProject
PTC.Nav.TaskProgressBusinessLogicProject
磁贴
PTC.Nav.TilesProject
PTC.Nav.TilesBusinessLogicProject
磁贴通用
PTC.Nav.TilesProject
PTC.Nav.TilesGenericBusinessLogicProject
这对您有帮助吗?