Eingabe | ||||
---|---|---|---|---|
Eigenschaftenname | Beschreibung | Eigenschaftstyp | ||
Input | Dient zum Identifizieren der Daten, die aus dem Backend-System abgerufen werden sollen. Siehe folgendes Beispiel: Beispiel-JSON: { "version":"1.0.0", "data":[ { "adapter":{ "thingName":"PTC.WCAdapter", "instanceName":"windchill" }, "itemListsData":[ { "objectType":"PTC.ChangeMgmt.ChangeRequest", "items":[ { "id":{ "value":"OR:wt.change2.WTChangeRequest2:439476" } } ] } ] } ] }
| JSON im CCO-Format | ||
TailoringName | Identifiziert eine Instanz der Komponente "Element-Identität" eindeutig. Dieser Wert wird intern für die Suche nach Anpassungsinformationen für die bestimmte Instanz verwendet. Verwenden Sie diese Bindungseigenschaft nur, wenn eine dedizierte Anpassungsseite für Ihre benutzerdefinierte Aufgabe vorhanden ist. | String |
Eigenschaftenname | Beschreibung | Eigenschaftstyp | Standardwert | Erforderlich oder optional | |||
---|---|---|---|---|---|---|---|
actionBarConfiguration | Aktionen, die in der Aktionsleiste in der Benutzeroberfläche angezeigt werden sollen. Siehe die Komponente Aktionsleiste für weitere Informationen. | -/- | Optional | ||||
attributes | Die Liste der Attribute, für die die Daten aus dem Backend-System abgerufen werden
| -/- | Optional | ||||
defaultImagePath | Der Standardpfad für das Abrufen des Bilds Diese Eigenschaft ist eine Untereigenschaft von showImage und ist nur relevant, wenn showImage auf true festgelegt ist. Der Container-Schlüssel ist itemIdentityShowImageDefinition. | -/- | Erforderlich, wenn für showImage der Wert true festgelegt ist. | ||||
primaryTitle | Der Haupttitel, der oben im Bereich "Element-Identität" angezeigt wird | -/- | Erforderlich | ||||
secondaryTitle | Der sekundäre Titel, der unter dem Haupttitel im Bereich "Element-Identität" angezeigt wird | -/- | Erforderlich | ||||
showImage | Legt fest, ob ein Bild im Bereich "Element-Identität" angezeigt werden soll. Optionen: true, false. Wenn true festgelegt ist, wird ein Bild im Bereich angezeigt. Definieren Sie den Bildpfad mit der Eigenschaft defaultImagePath. Wenn false festgelegt ist, wird kein Bild angezeigt. | -/- | Erforderlich | ||||
showSecondaryIcon | Legt fest, ob ein sekundäres Symbol angezeigt wird. Optionen: true, false. Wenn true festgelegt ist, wird im Bereich ein sekundäres Symbol angezeigt. Wenn false festgelegt ist, wird kein sekundäres Symbol angezeigt. | false | Erforderlich |
Name | Beschreibung |
---|---|
GetConfigurations | Gibt die verfügbaren Konfigurationen für die Implementierung der Komponente zurück. Parameter: Keine Gibt zurück: JSON |
GetImplementationLabel | Gibt entweder den lokalisierten Namen der Komponente oder das Token zurück, die verwendet werden können, um den lokalisierten Namen abzurufen. Dieser lokalisierte Name wird in der Benutzeroberfläche von Mashup Builder angezeigt. Parameter: Keine Gibt zurück: Zeichenfolge |
ProcessAttributesConfiguration | Verarbeitet die Attributkonfiguration und unterteilt Attribute in vordefinierte Attribute und zusätzliche Attribute. Gibt eine JSON mit Schlüssel-Wert-Paaren in der folgenden Form zurück: • OOTBAttributes : OOTB Attributes configuration CCO JSON • additionalAttributes : Additional Attributes configuration CCO JSON Die Attribute werden nach ihrem Objekttyp in vordefinierte und zusätzliche Attribute unterteilt. Attribute, deren Objekttyp auf .Custom.Adapter oder .Custom.Implementation endet, werden als zusätzliche Attribute behandelt. Alle anderen Attribute werden als vordefinierte Attribute betrachtet. Die Komponente "Element-Identität" unterstützt nicht die Verwendung von Attributen mit einem Objekttyp, der auf .Custom.Implementation endet. Stellen Sie sicher, dass Sie mindestens ein Attribut mit einem anderen Objekttyp verwenden. Parameter: attributes (Erforderlich) – JSON mit der Liste der vordefinierten Attribute und zusätzlichen Attribute configuration (Optional) – JSON mit der endgültigen zusammengeführten Konfiguration, die aus der Anpassungsmanager-Ressource abgerufen wurde Gibt zurück: JSON im CCO-Format |
GetItemIdentityAttributes | Überprüft die Konfiguration, fügt zusätzliche erforderliche Attribute hinzu und ruft anschließend GetAttributeValues auf, um alle Attributwerte aus dem Backend-System abzurufen. Parameter: input (Erforderlich) – JSON im CCO-Format, das die Eingabe-ID für die aus dem Backend-System abzurufenden Daten sowie die Adapterinformationen für das Backend-System enthält configuration (Optional) – JSON mit der endgültigen zusammengeführten Konfiguration, die aus der Anpassungsmanager-Ressource abgerufen wurde attributes (Erforderlich) – JSON mit der Liste der vordefinierten Attribute, wie in der Konfiguration definiert oder über die Anpassung festgelegt Gibt zurück: JSON |
GetAttributesValues | Gibt eine JSON mit Attributen und deren Werten zurück. Parameter: input (Erforderlich) – JSON im CCO-Format, das die Eingabe-ID für die aus dem Backend-System abzurufenden Daten sowie die Adapterinformationen für das Backend-System enthält configuration (Optional) – JSON mit der endgültigen zusammengeführten Konfiguration, die aus der Anpassungsmanager-Ressource abgerufen wurde attributes (Erforderlich) – JSON mit der Liste der vordefinierten Attribute und zusätzlichen Attribute Gibt zurück: JSON im CCO-Format |
GetAdditionalAttributes | Gibt die Liste der zusätzlichen Attributen zurück, die der Liste der verfügbaren vordefinierten Attribute hinzugefügt werden sollen. Parameter: Keine Gibt zurück: JSON |