Per Drag & Drop zieht man das Symbol „Ze ichenkette “ an die gewünschte Stelle in der Spalte „Eigenschaften “. Oder man „doppelklickt“ auf das Symbol „Zeichenkette “.

Mit diesem Eigenschaftstyp lässt sich ein Teil einer Eigenschaft abrufen (im Gegensatz zum Typ „Verkettung“).

Zum Beispiel die ersten drei Zeichen extrahieren usw.


 


Man kann die Suche auch am Anfang oder am Ende des Eigenschaftswerts starten und die Anzahl der zu suchenden Zeichen oder das zu suchende Zeichen angeben.

Nehmen wir als Beispiel die Eigenschaft „Ref“, die ausgefüllt werden muss:

Wenn der Wert der Eigenschaft „Lieferant“ gleich „DMS-PowerFull-“ ist, im Feld „Zeichen bis n ab … abrufen “.

  • „Die ersten n Zeichen extrahieren “:

 


    • Wenn man „ Vom Anfang“ ankreuzt und den Wert 3 angibt,bedeutet dies, dass die ersten drei Zeichen übernommen werden.

Das ergibt, dass „Ref“ gleich „DMS“ ist.


    • Wenn man „ Vom Ende “ ankreuzt und „5“ angibt,bedeutet dies, dass die letzten 5 Zeichen abgerufen werden.

Das ergibt, dass „Ref“ gleich „Full-“ ist.


    • Wenn man „Zwischen dem“ 5. „und dem“ 10. ankreuzt,bedeutet dies, dass die Zeichenfolge zwischen dem 5. und dem 10. Zeichen extrahiert wird.

Das ergibt, dass „Ref“ gleich „Power“ ist.


  • „Die ersten Zeichen bis zur Position n ab dem Suchanfang abrufen “:

Ein weiteres Beispiel: In einem Windows-Pfad möchte man die Zeichen entsprechend der Position des Zeichens „/“ abrufen.

„310/SmartProperties/310-122-Deckel“


 


    • Wenn Sie „am Anfang“ ankreuzen:

Wenn man „am Anfang“ ankreuzt und das Zeichen „/“ angibt, bedeutet dies, dass alle Zeichen vom Anfang bis zum ersten „/“-Zeichen abgerufen werden.

Dadurch ergibt sich „Ref“ gleich „310“ (was beispielsweise der Projektnummer entspricht).


    • Wenn Sie „am Ende “ ankreuzen:

Wenn man „am Ende“ ankreuzt und das Zeichen „/“ angibt, bedeutet dies, dass alle Zeichen vom Ende bis zum ersten „/“-Zeichen abgerufen werden.

Das ergibt „Ref“ gleich „SmartProperties/310-122-Deckel “.


    • Wenn Sie „Split“ ankreuzen:

Dies ist ein Sonderfall, bei dem die angegebenen Eigenschaften nach einer speziellen Syntax verarbeitet werden. Wenn beispielsweise die Eigenschaft „Lieferant“ drei verfügbare Lieferanten aus drei verschiedenen Ländern angibt, wird ein Trennzeichen (z. B. „:“ ) verwendet, um die Werte voneinander zu trennen.

„Anbieter“ = Visiativ Schweiz:Visiativ:Aliativ


  


Das bedeutet, dass „Ref“ gleich „Visiativ“ ist.


  • „Zeichen ab der Position n abrufen, wobei die Suche dort beginnt“:

Wenn der Wert der Eigenschaft „Lieferant“ gleich „300-PowerFull-1000“ ist

    • Wenn Sie „am Anfang “ ankreuzen:

 

Der Wert, der vom Anfang der Zeichenkette bis zum Zeichen „-“ abgerufen wird, was dazu führt, dass „Ref“ gleich „300“ ist.


    • Wenn Sie „am Ende “ ankreuzen:

 

Der Wert, der vom Ende der Zeichenkette bis zum Zeichen „-“ ausgelesen wird, was dazu führt, dass „Ref“ den Wert „1000“ annimmt.

Wenn man den Wert zwischen den Zeichen „ -“ extrahieren möchte, wählt man die oben genannte Option aus und aktiviert dabei das Kontrollkästchen „Split “.


  • „Ersetzen“:

Man kann auch Zeichen in einem bestehenden Eigenschaftswert ersetzen: Beispiel: Das Zeichen „-“ durch das Zeichen „Leerzeichen“ ersetzen.