Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Es gibt 2 Hauptgründe, um EVAL-Anweisungen zu verwenden:

 

1. Einbinden einer Ressource

 

Mit EVAL-Anweisungen können Sie Ressourcen ansprechen. Als Identifikator dient der Name der Ressource.

...

"Sehr geehrter Herr Max Mustermann"

 

2. Funktionen und Bedingungen

 

Sie können innerhalb von EVAL-Anweisungen vorgefertigte Funktionen verwenden, die dann dynamisch einen Wert liefern.

...

EVAL-Anweisungen führen also die eingebettete(n) Funktion(en) aus und liefern den Ergebniswert zurück.

 

1. Umgang mit Ressourcen in Texten


Wie oben beschrieben ist es möglich, mit EVAL-Anweisungen Ressourcen in Texte einzubinden. So ist es z.B. möglich, Variablen oder Regeln in andere

...

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:

DatentypBeschreibungWertebereichBeispiel
STRINGSpeichert eine ZeichenketteAlle Unicode-Zeichen"Hallo Welt!"
NUMBERSpeichert 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
BOOLEANSpeichert einen Wahrheitswert (0/1)0/false/no und 1/true/yestrue, false, 1, 0, yes, no
DATETIMESpeichert ein Datum nach ISO 8601

Datum ohne Unterstützung von Wochen,

Wochentagen und Tagen im Jahr

2011-12-31, 2011-12-31T16:47Z

 

...

4. Entities


Es werden alle HTML-Entities aufgelöst, die RW kennt. Zusätzliche ESCAPE-Zeichen sind:
 

...