Mettre à jour les composants personnalisés
Si vous avez créé des composants personnalisés dans ThingWorx Navigate 9.0, consultez les informations suivantes et effectuez toutes les étapes nécessaires après la mise à niveau vers ThingWorx Navigate 9.1 ou une version ultérieure.
Mettre à jour des implémentations personnalisées
Si vous avez créé une implémentation personnalisée par l'extension d'un composant de base standard, passez directement à la section Mettre à jour les affectations et les dépendances de projet ci-dessous.
Si vous avez créé une implémentation personnalisée par l'extension d'une implémentation standard, vous devez apporter les modifications suivantes avant d'utiliser votre implémentation personnalisée :
Sur l'objet, remplacez les services GetBaseMigrationVersion et GetImplementationConfigurationVersion par le code result = "9.1.0";.
Sur le modèle d'objet, mettez à jour la configuration dans le service GetConfigurations afin d'inclure les propriétés implementationConfigurationVersion et baseConfigurationVersion, avec la valeur 9.1.0.
Pour plus d'informations, consultez la rubrique Créer des composants personnalisés.
Mettre à jour les affectations et les dépendances de projet
Dans ThingWorx Navigate 9.1 et versions ultérieures, toutes les entités doivent être affectées à un projet. Examinez toutes les entités que vous avez créées ou importées et assurez-vous qu'elles sont affectées à un projet.
Les projets standard utilisés pour les composants dans ThingWorx Navigate 9.0 ont été désapprouvés et sont remplacés par de nouveaux projets dans ThingWorx Navigate 9.1. Si vous avez créé une implémentation personnalisée en étendant un composant de base ou une implémentation standard, procédez comme suit pour chaque implémentation personnalisée :
1. Identifiez le composant de base ou l'implémentation que vous avez étendu pour créer l'implémentation personnalisée.
* 
Si vous n'êtes pas sûr du composant de base ou de l'implémentation que vous avez étendu, ouvrez le modèle d'objet que vous avez créé pour l'implémentation personnalisée et vérifiez le Modèle d'objet de base.
2. Ouvrez le projet que vous avez créé pour collecter toutes les entités du composant personnalisé.
3. Mettez à jour les Dépendances du projet avec le nouveau projet, en fonction du composant de base ou de l'implémentation identifié à l'étape 1. Le nouveau projet remplace le projet désapprouvé.
Composant de base ou implémentation
Projet désapprouvé
Nouveau projet
Attributs
PTC.Nav.AttributesProject
PTC.Nav.AttributesBusinessLogicProject
Attributs générique
PTC.Nav.AttributesProject
PTC.Nav.AttributesGenericBusinessLogicProject
Identité d'élément
PTC.Nav.ItemIdentityProject
PTC.Nav.ItemIdentityBusinessLogicProject
Identité d'article
PTC.Nav.ItemIdentityProject
PTC.Nav.PartIdentityBusinessLogicProject
Identité des tâches
PTC.Nav.ItemIdentityProject
PTC.Nav.TaskIdentityBusinessLogicProject
Liste des éléments
PTC.Nav.ItemListProject
PTC.Nav.ItemListBusinessLogicProject
Activité
PTC.Nav.ItemListProject
PTC.Nav.ActivityBusinessLogicProject
Eléments affectés
PTC.Nav.ItemListProject
PTC.Nav.AttachmentsBusinessLogicProject
Pièces jointes
PTC.Nav.ItemListProject
PTC.Nav.AffectedItemsBusinessLogicProject
Tâches
PTC.Nav.ItemListProject
PTC.Nav.TaskListBusinessLogicProject
Progression
PTC.Nav.ProgressProject
PTC.Nav.ProgressBusinessLogicProject
Progression de la tâche
PTC.Nav.ProgressProject
PTC.Nav.TaskProgressBusinessLogicProject
Vignettes
PTC.Nav.TilesProject
PTC.Nav.TilesBusinessLogicProject
Vignettes génériques
PTC.Nav.TilesProject
PTC.Nav.TilesGenericBusinessLogicProject
Est-ce que cela a été utile ?