Benutzerdefinierte Komponenten aktualisieren
Wenn Sie in ThingWorx Navigate 9.0 benutzerdefinierte Komponenten erstellt haben, lesen Sie die folgenden Informationen, und führen Sie nach dem Upgrade auf ThingWorx Navigate 9.1 oder höher sämtliche erforderlichen Schritte aus.
Benutzerdefinierte Implementierungen aktualisieren
Wenn Sie eine benutzerdefinierte Implementierung durch Erweitern einer vordefinierten Basiskomponente erstellt haben, fahren Sie mit dem Abschnitt Projektzuweisungen und Abhängigkeiten aktualisieren weiter unten fort.
Wenn Sie eine benutzerdefinierte Implementierung durch Erweitern einer vordefinierten Implementierung erstellt haben, müssen Sie vor der Verwendung der benutzerdefinierten Implementierung die folgenden Änderungen vornehmen:
Überschreiben Sie auf dem Ding die Dienste GetBaseMigrationVersion und GetImplementationConfigurationVersion mit dem Code result = "9.1.0";.
Aktualisieren Sie in der Dingvorlage die Konfiguration im Dienst GetConfigurations, sodass die Eigenschaften implementationConfigurationVersion und baseConfigurationVersion enthalten sind, und zwar jeweils mit dem Wert 9.1.0.
Weitere Informationen finden Sie im Thema Benutzerdefinierte Komponenten erstellen.
Projektzuweisungen und Abhängigkeiten aktualisieren
In ThingWorx Navigate 9.1 und höher müssen alle Entitäten einem Projekt zugewiesen werden. Prüfen Sie alle Objekte, die Sie erstellt oder importiert haben, und stellen Sie sicher, dass Sie einem Projekt zugewiesen sind.
Die in ThingWorx Navigate 9.0 für Komponenten verwendeten vordefinierten Projekte sind veraltet und werden in ThingWorx Navigate 9.1 durch neue Projekte ersetzt. Wenn Sie eine benutzerdefinierte Implementierung durch Erweitern einer vordefinierten Basiskomponente oder Implementierung erstellt haben, führen Sie für jede benutzerdefinierte Implementierung die folgenden Schritte aus:
1. Bestimmen Sie die Basiskomponente oder Implementierung, die Sie erweitert haben, um die benutzerdefinierte Implementierung zu erstellen.
* 
Wenn Sie unsicher sind, welche Basiskomponente oder Implementierung Sie erweitert haben, öffnen Sie die für die benutzerdefinierte Implementierung erstellte Dingvorlage, und prüfen Sie die Basis-Dingvorlage.
2. Öffnen Sie das von Ihnen erstellte Projekt, um alle Elemente für die benutzerdefinierte Komponente zu sammeln.
3. Aktualisieren Sie die Projektabhängigkeiten mit dem neuen Projekt entsprechend der in Schritt 1 bestimmten Basiskomponente oder Implementierung. Das neue Projekt ersetzt das veraltete Projekt.
Basiskomponente oder Implementierung
Veraltetes Projekt
Neues Projekt
Attribute
PTC.Nav.AttributesProject
PTC.Nav.AttributesBusinessLogicProject
Generische Attribute
PTC.Nav.AttributesProject
PTC.Nav.AttributesGenericBusinessLogicProject
Element-Identität
PTC.Nav.ItemIdentityProject
PTC.Nav.ItemIdentityBusinessLogicProject
Teile-Identität
PTC.Nav.ItemIdentityProject
PTC.Nav.PartIdentityBusinessLogicProject
Aufgabenidentität
PTC.Nav.ItemIdentityProject
PTC.Nav.TaskIdentityBusinessLogicProject
Elementliste
PTC.Nav.ItemListProject
PTC.Nav.ItemListBusinessLogicProject
Aktivität
PTC.Nav.ItemListProject
PTC.Nav.ActivityBusinessLogicProject
Betroffene Elemente
PTC.Nav.ItemListProject
PTC.Nav.AttachmentsBusinessLogicProject
Anhänge
PTC.Nav.ItemListProject
PTC.Nav.AffectedItemsBusinessLogicProject
Aufgaben
PTC.Nav.ItemListProject
PTC.Nav.TaskListBusinessLogicProject
Fortschritt
PTC.Nav.ProgressProject
PTC.Nav.ProgressBusinessLogicProject
Aufgabenstatus
PTC.Nav.ProgressProject
PTC.Nav.TaskProgressBusinessLogicProject
Kacheln
PTC.Nav.TilesProject
PTC.Nav.TilesBusinessLogicProject
Generische Kacheln
PTC.Nav.TilesProject
PTC.Nav.TilesGenericBusinessLogicProject
War dies hilfreich?