Eigenschaften

Mit dem Datentyp "Eigenschaften" können Sie die Eigenschaften eines Knotens auswählen. Da der Knotentyp des Quellknotens bekannt ist, werden für Eigenschaftsumwandlungen nur die Eigenschaften für diesen Knotentyp angezeigt. Beim Anzeigen von Eigenschaften für abgeleitete Eigenschaften werden jedoch alle für die Anwendung gültigen Eigenschaften angezeigt, da der Knotentyp nicht bekannt ist.

Der Datentyp der ausgewählten Eigenschaft bestimmt, wie die Eigenschaft in einem Ausdruck verwendet werden kann:

  • Eigenschaften mit beliebigen Datentypen können in einem Ausdruck referenziert werden.
  • Die Werte von Eigenschaften mit beliebigen Datentypen außer "Memo" und "Zeitstempel" können abgeleitet oder umgewandelt werden.

Nachdem Sie eine Eigenschaft ausgewählt haben, bestimmt der Datentyp dieser Eigenschaft die Methoden und Attribute, die für diese Eigenschaft ausgewählt werden können. Beispiel: Die Eigenschaft name ist eine Zeichenfolge, und Sie können eine beliebige Methode und ein beliebiges Attribut für Zeichenfolgen auswählen. Die Eigenschaft Custom.Allow Posting ist Boolesch. Daher können Sie nur die Methode not auswählen.

Sie können Ausdrücke erstellen, die abgeleitete Eigenschaften für parent, ancestors, allAncestors, boundAncestors, boundLocations und locations referenzieren. Nachdem Sie einen dieser Begriffe in Ihrem Ausdruck ausgewählt haben, enthält die Liste der Eigenschaften, die für diesen Begriff referenziert werden können, Eigenschaften mit einem abgeleiteten Wert für den Anwendungs- oder Knotentyp (die aktuelle Eigenschaft ist nur in der Liste für parent enthalten). Informationen hierzu finden Sie unter Abgeleitete Eigenschaften.

Sie können keine abgeleiteten Eigenschaften für children, previousSibling, nextSibling oder siblings referenzieren.

Bei der Berechnung des Wertes einer Eigenschaft können Sie nicht den Wert derselben Eigenschaft in einer Knoten-Collection referenzieren. Beispiele: children oder siblings.

Note:

Im Expression Builder können Sie keinen Ausdruck erstellen, der Zirkelbezüge enthält (Beispiel: Eigenschaft A basiert auf Eigenschaft B, der Ausdruck zum Ableiten von Eigenschaft B referenziert jedoch Eigenschaft A). Wenn ein Zirkelbezug gefunden wird, wird der Ausdrucksbegriff rot hervorgehoben, und eine Validierungsmeldung mit Angabe des Problems wird angezeigt.