In Ausdrücken kopieren und einfügen

Um die Erstellung von Ausdrücken zu vereinfachen, können Sie einzelne Ausdrucksbegriffe innerhalb eines Ausdrucks kopieren und einfügen, vollständige Ausdrücke kontextübergreifend kopieren oder einen Ausdruck als Text erfassen, sodass er außerhalb von Expression Builder (z.B. in einer E-Mail) mit Dritten gemeinsam verwendet werden kann.

Ausdrucksbegriffe innerhalb von Ausdrücken kopieren und einfügen

Sie können einzelne Ausdrucksbegriffe kopieren und in einem einzelnen Ausdruck einfügen. Wenn Sie einen Ausdrucksbegriff kopieren, wird dieser Begriff gespeichert. Es kann jeweils nur ein Ausdrucksbegriff gespeichert werden, aber Sie können den Ausdrucksbegriff mehrmals einfügen. Der kopierte Ausdrucksbegriff wird für die Dauer der Benutzersession beibehalten.

Um einen Ausdrucksbegriff zu kopieren, klicken Sie im gelben Kästchen um den Ausdrucksbegriff auf Ausdrucksbegriff auswählen, und wählen Sie Kopieren aus.

Um einen Ausdrucksbegriff einzufügen, klicken Sie im gelben Kästchen um den Ausdrucksbegriff, den Sie ersetzen möchten, auf Ausdrucksbegriff auswählen, und wählen Sie Einfügen aus.

Wenn Sie den Ausdrucksbegriff einfügen, ersetzt der gespeicherte Begriff den ausgewählten Ausdrucksbegriff. Möglicherweise müssen Sie eine neue If- oder Rückgabeanweisung einfügen, um einen Ausdrucksbegriff zu erstellen, den Sie durch Einfügen überschreiben können.

Vollständige Ausdrücke kopieren und einfügen

Sie können einen vollständigen Ausdruck aus einem Kontext kopieren und in einem anderen einfügen. Wenn Sie einen Ausdruck kopieren, wird der Ausdruck gespeichert. Es kann jeweils nur ein Ausdruck gespeichert werden, aber Sie können den Ausdruck mehrmals einfügen. Der kopierte Ausdruck wird für die Dauer der Benutzersession beibehalten.

Wichtige Aspekte

  • Wenn Sie den Ausdruck einfügen, ersetzt der kopierte Ausdruck den vollständigen vorhandenen Ausdruck für den aktuellen Kontext.
  • Wenn Sie einen Ausdruck in einem anderen Kontext einfügen, sind einige der Objekte im kopierten Ausdruck möglicherweise im neuen Kontext nicht mehr gültig. Das System konvertiert ungültige Objekte wie folgt in gültige Objekte:
    • SourceNode aus Eigenschaftsumwandlungen oder Abonnementfiltern wird beim Einfügen in abgeleitete Eigenschaften, benutzerdefinierte Validierungen oder Policy-Filter in Node konvertiert.
    • Node aus abgeleiteten Eigenschaften, benutzerdefinierten Validierungen oder Policy-Filtern wird beim Einfügen in Eigenschaftsumwandlungen oder Abonnementfilter in SourceNode konvertiert.
  • Sie können einen Ausdruck nicht aus einer Umgebung (z.B. Test) kopieren und in eine andere (z.B. Produktion) einfügen.
  • Einige Eigenschaften und Suchsets im Quellausdruck sind im Kontext, in dem sie eingefügt werden, möglicherweise nicht mehr gültig.
  • Ungültige Ausdrucksbegriffe im eingefügten Ausdruck werden auf den gültigen Teil abgeschnitten. Beispiel: node.properties.Custom.SourceProp.concat(-) wird auf node.properties abgeschnitten.

Klicken Sie im Expression Builder auf Kopieren, um einen Ausdruck zu kopieren, und klicken Sie auf Einfügen, um ihn einzufügen.

Ausdrücke als Text erfassen

Klicken Sie im Expression Builder auf Ausdruck in Zwischenablage kopieren, um eine Textversion des Ausdrucks in Ihre Zwischenablage zu kopieren, damit Sie sie per E-Mail, Serviceanforderung, Sofortnachricht usw. mit anderen gemeinsam verwenden können.


Screenshot mit dem Ausdruck "Alias:English equals node name concat hyphen, node description" als Text