Seitenhistorie
...
* | != | < | > | <= | >= | [Wert1, Wert2, Wertn] | [Wert1, ..., Wert2] |
---|
Erweitern | ||
---|---|---|
|
...
Den |
...
Argumente und hat immer den Wert |
...
ist also immer wahr. Er wird oft benutzt, wenn eine Bedingung für die Zeile irrelevant ist, um einen Restbereich abzudecken, der durch die anderen Zeilen nicht abgedeckt |
...
wurde oder um ein alternatives Standardverhalten zu implementieren. Durch * trifft diese Bedingung dann immer zu.
Die Bedingung in Beispielregel A ist 24.12.2013. Zeile #1 erhält das heutige Datum über die Datenstrom-Variable Ist das heutige Datum der 24.12.2013, |
...
so ist der Wert der Regel der trifft die Bedingung nicht zu und die Zeile ist ungültig. |
...
Zeile #2 ist immer gültig, da der Operator * unabhängig von der Bedingung immer zutrifft. An allen anderen Tagen ist der Wert der Regel |
...
also der In Zeile #1 wird übrigens automatisch der Die interne Darstellung ist also |
...
der |
...
aber nicht |
...
explizit manuell angegeben werden). |
...
Erweitern | ||
---|---|---|
|
...
|
...
Der Man könnte Beispielregel A also auch so implementieren:
Wieder ist die Bedingung der Spalte Weihnachten das heutige Datum, abgefragt durch die Datenstrom-Variable Hat die Spalte den Wert 24.12.2013, ist heute Weihnachten und Zeile #1 trifft zu ( Ist heute ein anderer Tag als der 24.12.2013, ist Zeile #2 gültig: |
Erweitern | ||
---|---|---|
|
...
Die Der Der
Die Bedingung der Spalte ist der Preis eines Artikels, abgefragt über die Datenstrom-Variable Ist wenn |
Erweitern |
---|
...
|
...
|
...
|
...
Die Der |
...
Operator ist wahr, wenn der Wert kleiner oder gleich dem gegebenen Wert ist. Der Beispielregel C ließe sich also mithilfe des
Wenn der Wert von Die Verwendung von |
...
Erweitern | ||
---|---|---|
|
...
|
...
Mit dem Die einzelnen Werte werden durch ein Komma getrennt. Trifft einer der Werte zu, ist die Bedingung erfüllt.
Die Bedingung der Spalte ist die Herkunftsstadt des Kunden, abgefragt über die Datenstrom-Variable In jeder Zeile werden per |
...
Erweitern | ||
---|---|---|
|
...
|
Mit dem INRANGE
Operator können Sie einen Wertebereich angeben. Liegt der Wert innerhalb des Bereichs, ist die Bedingung erfüllt.
Wert1 bildet die Untergrenze des Wertebereichs, Wert2 die Obergrenze. Die Werte zählen zum Wertebereich dazu.
Beispielregel F
Wenn der Wert von DS.ARTICLE_PRICE
größer als 10.000 ist, trifft Zeile #1 zu.
Liegt der Wert zwischen 2.500 und 10.000, trifft Zeile #2 zu. Liegt der Wert zwischen 1.000 und 2.500, trifft Zeile #3 zu.
Ist der Wert kleiner als 1000, trifft Zeile #4 zu.
...
Mit dem Die einzelnen Werte werden durch ein Komma getrennt. Trifft einer der Werte zu, ist die Bedingung erfüllt.
Die Bedingung der Spalte ist die Herkunftsstadt des Kunden, abgefragt über die Datenstrom-Variable In jeder Zeile werden per |
Manipulation durch Funktionen
...