Seitenhistorie
...
Mit EVAL-Anweisungen können Sie Ressourcen ansprechen. Als Identifikator dient der Name der Ressource.
Info | ||
---|---|---|
| ||
${Meine_Ressource} |
...
Sie können innerhalb von EVAL-Anweisungen vorgefertigte Funktionen (wie im Beispiel) verwenden, die dann dynamisch einen Wert liefern.
Eine Liste der vorhandenen Funktionen finden Sie hier.
Info | ||
---|---|---|
| ||
${NameDerFunktion(Parameter1, Parameter2,...)} |
...
${IsNullI(0)} hat z.B. als Resultat 1.
EVAL-Anweisungen führen also die eingebettete(n) Funktion(en) aus und liefern den Ergebniswert zurück.
1. Umgang mit Ressourcen in Texten
...
binäre Ressourcen in Variablen einzubinden, wenn außer ausser der einbindenden EVAL-Anweisung sonst kein Text in der Variable enthalten ist.
Ansonsten interpretiert das R-S den kompletten Inhalt als Text. Außerdem ist es nicht möglich, binäre Ressourcen in RichTexte einzubinden.
2. Operatoren
...
Das R-S unterstützt auch boolsche Operationen, die Sie z.B. in einer Regel anwenden können.
...
Alle Operatoren wurden für alle Datentypen umgesetzt. Praktische Beispiele finden Sie in der Regeldefinition.
3. Datentypen
Das R-S unterstützt verschiedene Datentypen:
Datentyp | Beschreibung | Wertebereich | Beispiel |
---|---|---|---|
STRING | Speichert eine Zeichenkette | Alle Unicode-Zeichen | "Hallo Welt!" |
NUMBER | Speichert eine Ganzzahl | −2.147.483.648 bis +2.147.483.648 bzw. 0 bis 4.294.967.295 | +706512, -59102 |
REAL | Speichert eine Gleitkommazahl Trennzeichen ist '.' (Achtung keine localisierten Schreibweisen erlaubt und damit auch kein 1000-der Punkt) | 3.4E-4932 1.1E+4932 | +5481.4390156, -98042.4168640 |
BOOLEAN | Speichert einen Wahrheitswert (0/1) | 0/false/no und 1/true/yes | true, false, 1, 0, yes, no |
DATETIME | Speichert ein Datum nach ISO 8601 | Datum ohne Unterstützung von Wochen, Wochentagen und Tagen im Jahr | 2011-12-31, 2011-12-31T16:47Z |
...