Seitenhistorie
Mithilfe von EVAL-Anweisungen besteht die Möglichkeit ..., Anweisungen zu implementieren, die erst bei der Erstellungs
Eine EVAL-Anweisung wird immer mit der Zeichenfolge '${' eingeleitet und mit der Zeichenfolge '}' abgeschlossen.:
Tipp | ||
---|---|---|
| ||
${IsNullI(0)} [Hat den Wert 1] |
Inline-Funktionen sind Funktionen, welche in Variablen/Texten zur Aufbereitung/Formatierung von Daten genutzt werden können ...
Eine Liste der Funktionen finden sie hier.
1. Umgang mit
...
Ressourcen in Texten
Im aktuellen Redaktionssystem sind Variablen auch Ressourcen. Da man aber eine binäre Ressource nicht evaluieren kann,
...
Alle Operatoren wurden für alle Datentypen umgesetzt. Praktische Beispiele finden Sie in der Regeldefinition.
3. Datentypen
Datentyp |
---|
STRING, NUMBER, REAL, BOOLEAN, DATETIME
NUMBER wird gemaped auf long long mit führendem Minus oder +
z.B.: +300 oder 171
...
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 |
3. Entities
Es werden alle HTML-Entities aufgelöst, die RW kennt.
Zusätzliche Zusätzliche ESCAPE-Zeichen sind:
\" | \n | \! | \= | \< | \> | [ | ] |
---|
...