Mit dem Bedingungsgenerator können Sie Bedingungsanweisungen für Formel- und Bedingungskomponenten erstellen. Bedingungsanweisungen werden auch als If...Then-Anweisungen bezeichnet. Wenn der erste Teil (If) einer Bedingungsanweisung zutrifft, dann trifft auch der zweite Teil der Anweisung (Then) zu. Trifft der erste Teil einer Bedingungsanweisung nicht zu, kann der zweite Teil zutreffen, muss es aber nicht.
So erstellen Sie eine Bedingungsanweisung:
Dem Komponentendesigner werden zwei Zeilen mit verschiedenen Feldern und Dropdown-Listen hinzugefügt, die Sie zum Erstellen der Bedingung verwenden.
Obwohl Sie IF, ELSE IF und ELSE über den Abwärtspfeil auswählen können, muss die erste Anweisung standardmäßig eine IF-Anweisung sein.
Geben Sie (für eine Metadatenbedingung) einen Wert in Funktion oder (für eine Datenbedingung) einen Wert in Formel ein.
Klicken Sie in die Zeile Funktion oder Formel, um das Symbol Aktionen anzuzeigen. Klicken Sie dann auf das Symbol Aktionen, und wählen Sie eine Option zum Erstellen einer Formel oder Funktion aus:
Variable (siehe Mit Variablen arbeiten)
Element (siehe Elemente und Funktionen zu Komponenten hinzufügen)
Funktion (siehe Mit Funktionen arbeiten)
= (gleich)
> (größer)
< (kleiner)
<> (größer/gleich)
<= (kleiner/gleich)
>= (größer/gleich)
Geben Sie einen Wert in Wert ein.
Klicken Sie in die Zeile Wert, um das Symbol Aktionen anzuzeigen. Klicken Sie dann auf das Symbol Aktionen, und wählen Sie eine Option aus, um einen Wert für die Formel oder Funktion zu erstellen:
Variable (siehe Mit Variablen arbeiten)
Element (siehe Elemente und Funktionen zu Komponenten hinzufügen)
Funktion (siehe Mit Funktionen arbeiten)
Tipp:
Verwenden Sie die Pfeilsymbole, um die Reihenfolge der Bedingungsanweisungen im Raster zu ändern. Verwenden Sie die Symbole "Gruppieren" und "Gruppierung aufheben", um Teile der Bedingungsanweisung zu gruppieren (durch Hinzufügen von Klammern) und die Gruppierung für diese aufzuheben (durch Entfernen von Klammern). Ändern Sie AND in OR, AND NOT oder OR NOT, indem Sie in das Feld neben AND klicken und eine Option aus der Dropdown-Liste auswählen.
Die Bedingung wird in die IF-Anweisung eingefügt.
IF: Sie können nur die erste Bedingungsanweisung mit IF beginnen. (Dies ist die Standardeinstellung, die nur für die erste Bedingungsanweisung angezeigt wird, die Sie erstellen.)
NOT IF: Sie können nur die erste Bedingungsanweisung mit NOT IF beginnen.
AND: Sie können jede Bedingungsanweisung (mit Ausnahme der ersten) mit AND beginnen, um mindestens zwei Bedingungsanweisungen miteinander zu verbinden.
OR: Sie können jede Bedingungsanweisung (mit Ausnahme der ersten) mit OR beginnen, um mindestens zwei Bedingungsanweisungen miteinander zu verbinden.
AND NOT: Sie können jede Bedingungsanweisung (mit Ausnahme der ersten) mit AND NOT beginnen, um die nachfolgende Bedingungsanweisung in die Formelkomponente aufzunehmen.
OR NOT: Sie können jede Bedingungsanweisung (mit Ausnahme der ersten) mit OR NOT beginnen, um die nachfolgende Bedingungsanweisung von die Formelkomponente auszuschließen.
Tipp:
Verwenden Sie die Symbole "Gruppieren" und "Gruppierung aufheben", um Klammern zu Bedingungsanweisungen hinzuzufügen bzw. zu entfernen. Drücken Sie zur Auswahl der Bedingungsanweisungen Strg+Linke Maustaste oder Umschalt+Linke Maustaste.
Die Bedingungsanweisungen werden in die Zeile "Bedingung" eingefügt.