Versionen im Vergleich

Schlüssel

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

Zeilen bilden die Auswahlmöglichkeiten einer Regel.

Image Added Image Removed
Abbildung A: Zeile einfügen

Die Bearbeitung einer vorhandenen Zeile, beginnen Sie mit einem Klick auf  Image Added .

Um eine Zeile einzufügen, klicken öffnen Sie bitte auf das  Image Added Kontextmenü  Abb. A (1).

Image Removed
Abbildung B: Zeile eingefügt

Die Zeile wurde nun eingefügt Abb. B (1).

2)  und wählen anschließend Image Added Zeile oben/unten einfügen (3).
Es entsteht eine neue Zeile, in der Sie direkt im Bearbeitungsmodus sind:

Image Added
Abbildung B

Scroll Pagebreak


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

Image Removed
Abbildung C: Zeile bearbeiten

Eine Zeile enthält mögliche Werte einer Spalte Abb. C (1) (wobei mehrere Spalten vorhanden sein können) und einen Rückgabewert Abb. C (3).

Die Regel liefert den Rückgabewert, den diejenige Zeile enthält, deren Werte mit denen aller Spalten übereinstimmen.

Ein Beispiel:

Image Removed

und mit  Image Added  (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 dann den Rückgabewert der ersten zutreffenden Zeile, bei der alle Spaltenwerten auch den Zeilenwerten entsprechen (Abb. D).


Beispiel:

Image Added

Abbildung D: Regel-BeispielAbbildung D

Hier wird eine Regel mit einer Spalte definiert: "Date" Gender vom Datentyp Date String mit dem Wert "${GET_DATEDS.Gender}",wobei "GET_DATE"  wobei DS.Gender  eine Datenstromvariable  des Transaktions-Formulares seiFormulars ist, die ein Datum enthält Abb. D (1).das Geschlecht des Kunden enthält. 
Die Regel gibt nun im Fall, dass GET_DATE "1.5.1960" enthält, TRUE (Abb. D (2)) und in allen anderen Fällen (*) FALSE (Abb. D (3)) zurück.

 

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önnenEs gibt folgende Möglichkeiten, die Zeile zu bearbeiten:

Info
iconfalse
  • Doppelklicken Sie in die Zeile unter der Spalte "Partner" Abb. C (1). Sie können nun in das Feld direkt etwas eingeben.
  • beim Überfahren der Zeile mit der Maus wird ein Aktionsbutton sichtbar Abb. C (2). Für weitere Informationen klicken Sie bitte hier.
  • Doppelklicken Sie in die Zeile unter der Spalte "Rückgabewert" Abb. C (3). Sie können nun in das Feld direkt etwas eingeben.
  • beim Überfahren der Zeile mit der Maus wird ein Aktionsbutton sichtbar Abb. C (4). Für weitere Informationen klicken Sie bitte hier.

 

...

Klick auf einen Aktionsbutton

Exemplarisch wird Ihnen jetzt der Klick auf Abb. C (2) gezeigt. Es öffnet sich ein neues Fenster:

Image Removed
Abbildung D: Details zu Zeile

Sie können

Info
iconfalse
  • den Standardwert auswählen Abb. D (1). oder
  • einen eigenen Wert definieren Abb. D (2).

 

Um die Änderungen zu speichern, klicken Sie bitte auf Abb. D (3).

Um die Änderungen zu verwerfen, klicken Sie bitte auf Abb. D (4).

Um die Änderungen zu speichern, klicken Sie bitte auf Abb. A (2).

Um die Änderungen zu verwerfen, klicken Sie bitte auf Abb. A (3).

 

(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 (Definition Regel).


Zeilen löschen

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

Info

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.


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 (Definition Regel).
Um die Priorität von Zeilen festzulegen, können Sie Zeilen nach oben und unten verschieben. Öffnen Sie dazu das  Image Added Kontextmenü  Abb. A (2)   der Zeile, die Sie verschieben wollen, und klicken Sie auf Image Added Image AddedZeile aufwärts/abwärts verschieben (2) .

Scroll Pagebreak


Beispiel:
Image Added
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 (1)  "Sehr geehrter Herr ${DS.Nachname}" und in(2) "Sehr geehrte Damen und Herren," sein.

Tipp
iconfalse

Sie können hier die Eingabe-Hilfe verwenden 

 

Info

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

Section
Column
width500px
Panel
borderColorLightGray
bgColorGhostWhite
borderWidth2
borderStyledotted

Zeilen löschen Um zu erfahren, wie Sie Zeilen löschen können, klicken Sie bitte hier.

Column