Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 44 Nächste Version anzeigen »

  • (MO) eventuell findest  du eine bessere Formulierung für den rot-markierten Text
  • (MO) Texte korrigieren
  • (MO) Icons austauschen
  • (MO) Verlinkung auf Ressourcen zurücksetzen Seite
  • (MO) die nachfolgende Seite kann entfernt werden , bitte Links anpassen (wenn überhaupt benötigt)


Abbildung A


Zeilen bilden die Auswahlmöglichkeiten einer Regel.

Zum bearbeiten einer vorhandenen Zeile, können Sie dessen Bearbeitung mit einem Klick auf  beginnen.
Um eine Zeile einzufügen, öffnen Sie bitte das Kontextmenü Abb. A (2) und wählen anschließend  "Zeile oben/unten einfügen" Abb. A (3). Es entsteht eine neue Zeile, in der Sie direkt im Bearbeitungsmodus sind:



Abbildung B


Eine leere Zeile wurde eingefügt Abb. B (1). Die neue Zeile hat in allen vorhandenen Spalten den ALWAYSTRUE-Operator *, die Zeile trifft also immer auf alle Bedingungen zu (siehe Definition Regeln). Der Rückgabewert der Zeile ist leer. Sie können die Zeile jetzt bearbeiten und mit  Abb. B (2) abschließen.

Eine Zeile enthält für jede Spalte einen Wert, für den die Spaltenbedingung geprüft wird, und einen Rückgabewert. Die Regel liefert den Rückgabewert der ersten zutreffenden Zeile, bei der alle Spaltenwerten auch den Zeilenwerten entsprechen.



Beispiel:

Abbildung D

Hier wird eine Regel mit einer Spalte definiert: Gender vom Datentyp String mit dem Wert "${DS.Gender}", wobei DS.Gender eine Datenstromvariable des Transaktions-Formulars ist, die das Geschlecht des Kunden enthält. 
Die Regel gibt nun im Fall, dass DS.Gender "female" enthält, den STRING "Sehr geehrte Frau ${DS.Nachname}", im Fall von "male" den String "Sehr geehrter Herr ${DS.Nachname}" und in allen anderen Fällen "Sehr geehrte Damen und Herren" zurück.  
${DS.Nachname} ist ebenfalls eine Datenstromvariable, die den Nachnamen des Kunden beinhaltet. So lässt sich eine gezielte Anrede erstellen. Weitere Beispiele finden Sie hier.



Sie können

(blauer Stern) den Standardwert auswählen.

Der Standardwert ist der ALWAYSTRUE-Operator *. Wenn sie * angeben, ist die Bedingung immer erfüllt.

(blauer Stern) einen eigenen Wert definieren.

Geben Sie den Wert an, den Sie der Zeile in dieser Spalte geben möchten. Dieser Wert wird dann auf die Spaltenbedingung (den Wert der jeweiligen Spalte) geprüft, wenn die Regel angewandt wird. (In der Spalte Rückgabewert ist der Wert der Wert, den die Regel annimmt, falls die Zeile zutrifft (siehe Definition Regel).


Zeilen löschen

Wählen Sie die Zeile aus, die Sie löschen möchten. Öffnen Sie dann das Kontextmenü Abb. A (2) und wählen anschließend  löschen  Abb. A (5) .
Die Zeile wird nun ohne weitere Abfrage gelöscht.

Sollten Sie die Zeile unabsichtlich gelöscht haben, können Sie die Regel wieder auf den letzten gespeicherten Zustand zurücksetzen. Mehr dazu finden Sie hier (@MO - link einfügen).


Zeilen verschieben

Bei Regeln gilt, dass Zeilen von oben nach unten in ihrer Priorität abnehmen. Das bedeutet, dass wenn 2 oder mehr Zeilen den Spaltenbedingungen entsprechen, die Regel den Rückgabewert der obersten Zeile annimmt, alle gültigen Zeilen darunter werden ignoriert (siehe: Definition Regel).

Beispiel:

Abbildung E 

In Abb. E sind jeweils Zeile #2 und Zeile #3 vertauscht. Gehen wir nun davon aus, dass im Datenstrom die Variable DS.Gender = "male" ist, so wird, aufgrund der Interpretationsreihenfolge, der Rückgabewert in Abb. E(1)  "Sehr geehrter Herr ${DS.Nachname}" und in Abb. E(2) "Sehr geehrte Damen und Herren," sein.

Um die Priorität von Zeilen festzulegen, können Sie Zeilen nach oben und unten verschieben. Öffnen Sie dazu das Kontextmenü Abb. A (2)  der Zeile, die Sie verschieben wollen, und klicken Sie auf (MO-ICON)"Zeile aufwärts/abwärts verschieben" Abb. E(2).


Die Änderungen werden erst angewandt, nachdem die Regel gespeichert wurde.


 6.1.3.1 Spalte einfügen, bearbeiten und ändern | 6.1.3.3 Zeilen verschieben Zeilen verschieben


  • Keine Stichwörter