Seitenhistorie
...
In Abb. A ist Zeile #3 die gültige Auswahl für die Regel, da alle Werte in der Zeile identisch zum jeweiligen Spaltenwert sind. Die Regel hat also den Wert ${Angebot_3}
(3) . Wird die Regel aufgerufen, so ist das Ergebnis: Scroll Pagebreak
Codeblock |
---|
Aufruf (EVAL-Anweisung): ${NameDerRegel} Rückgabewert: ${Angebot_3} Endwert: Verweis auf "Angebot_3" |
...
Codeblock | ||
---|---|---|
| ||
Je nach Nationalität des Kunden soll dessen Nationalflagge angezeigt werden. Die Nationalität des Kunden wird durch die Datenstrom-Variable DS.NATIONALITY geliefert - Bei jedem Kunden individuell. Um abhängig von DS.NATIONALITY die richtige Ressource auszusuchen, benötigt man eine Regel. Diese liefert, je nach Wert von DS.NATIONALITY, die richtige Ressource zurück. Ruft man die Regel auf, erhält man automatisch die richtige Ressource. |
Scroll Pagebreak |
---|
Mögliche Werte von
DS.NATIONALITY
:...
STRINGs
werden im R-S case-sensitive behandelt, es wird also zwischen Groß- und Kleinschreibung unterschieden: "HalloWelt" und "hallowelt" sind verschiedene Strings. Wenn Sie eine Datenstrom-Variable oder andere Ressource, die einen String enthält, in einer Regel verwenden, müssen Sie Groß- und Kleinschreibung beachten:
Beispielregel G
Scroll Pagebreak |
---|
Der Rückgabewert der Regel ist aufgrund der Unterscheidung zwischen Groß- und Kleinschreibung 1. Da die exakte Schreibweise des Strings oft nicht bekannt ist, können Sie die Funktionen ToLowerS / ToUpperS benutzen: ToLowerS konvertiert alle Zeichen des Strings in Kleinbuchstaben, ToUpperS alle Zeichen in Großbuchstaben:
...
Codeblock |
---|
DEUTSCHE BANK_FRANKFURT_KREDITKARTE_VISA |
Scroll Pagebreak
Wir erstellen eine Regel die lediglich überprüfen soll, ob per Kreditkarte gezahlt wird:
...
Überblick
Inhalte