Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »


Einleitung

String Expressions können verwendet werden um die Werte von Attributen visuell zu berechnen. Dabei wird zwischen Kontext- und Funktions-Expressions unterschieden. Kontext-Expression können als Eingabe-Bausteine verstanden werden. Mit den Funktions-Expressions kann die Logik gesteuert und die Kontext-Expressions mutiert werden.


Kontext-Expressions

Folgende Kontext-Expressions stehen zur Verfügung:

NameBeschreibungParameterBeispiel
Asset KontextIst dem Objekt ein Asset Zugewiesen, können hier die Attribute des Assets ausgewählt werden

Relation
Welches Asset Attribut des Objektes

Attribut
Welches Attribut des ausgewählten Asset Attributes

Die Rufnummer der Primären Telefonnummer
KontextAlle Attribute des aktuellen Objektes
Der Vorname der Person
FixTextEin fixer Text
"ITSENSE AG"
IterationDie aktuelle Iteration der Berechnung. Sollte der Wert nicht eindeutig ermittelt werden können, wir die Iteration erhöht

ZufallszahlEine Zufallszahl

Minimum
Die kleinst mögliche Zahl

Maximum
Die grösst mögliche Zahl


ZufallszeichenZufallszeichen aus einer Gruppe von Zeichen

Anzahl
Wieviele Zeichen

Zeichengruppe
Eine Liste der möglichen Zeichen


ZufallsbytesZufallsbytesAnzahl
Wieviele Bytes

Funktions-Expressions

Folgende Kontext-Expressions stehen zur Verfügung:

NameBeschreibungParameterBeispiel
NullIfWenn die Bedingung und der Eingabe Wert identisch sind, wird ein leerer Text zurück gegeben. Wenn die Eingabewert und die Bedingung nicht identisch sind, wird der Eingabewert verwendet.
WENN Iteration == 0 DANN "" ANSONSTEN Iteration
DatumsformatierungFormatiert die Eingabe im angegebenen FormatFormatierung
Das Format der Formatierung.
d MMM yyyy
Culture name resolverLöst eine LCID zu einem Culturname aufDefault culture name
Falls die LCID nicht aufgelöst werden kann, welche Culture verwendet werden soll

Nur gültige ZeichenEntfernt alle ungültigen Zeichen

Diacritics ersetzen
Ob Diacritics ersetzt werden sollen oder nicht. 

A-Z
Grossbuchstaben erlauben

a-z
Kleinbuchstaben erlauben

0-9
Zahlen erlauben

Zusätzliche Zeichen
Zusätzlichen Zeichen welche erlaubt werden sollen


Concat


Doppelnamen entfernenEntfernt DoppelnamenName-Min-Länge
Wie lang ein Name mindestens sein muss

Müller-Meier → Müller

Bo Tao → Bo Tao (Bei Mindestlänge 4)

Muster → Muster

If-Then-ElseKlassisches If / Then / Else

If
Bedingung

Vergleichswert


Kleinbuchstaben


MD5 Hash


Füllen links


Füllen rechts


Passwort


RegexReplace


Umlaute entfernen


Replace


Substring


Grossbuchstaben


Verwandte Artikel


  • No labels