Bedingte Regeln
Mithilfe von bedingten Regeln können Sie das gewünschte Verhalten während der Auswahl von Wahlmöglichkeiten im Optionenfilter steuern. Bedingte Regeln verwenden die Anweisungen WENN (IF) und DANN (THEN), um auf Grundlage der Auswahlmöglichkeiten, die der Benutzer im Optionsfilter angegeben hat, festzulegen, wann bestimmte Optionsauswahlmöglichkeiten eingeschlossen, aktiviert, deaktiviert oder erforderlich sein sollen. Beispiel: wenn Country = USA, dann COLOR = GREEN deaktivieren.
|
Die Möglichkeit, bedingte Regeln zu erstellen und zu verwalten, ist eine Spezialfunktion, die einer separaten Lizenzberechtigung unterliegt.
|
Bedingte Regeln bestehen aus zwei Teilen: WENN und DANN. Der WENN-Teil beschreibt die Auswahlen, die eine bestimmte Aktion auslösen. Der WENN-Teil enthält einen oder mehrere boolesche Ausdrücke, die auf Optionswahlmöglichkeiten verweisen. Ausdrücke werden durch ODER kombiniert.
|
Bedingte Regeln können auf Optionswahlmöglichkeiten verweisen, die zu verschiedenen Optionspools gehören. Dies gilt nicht für Einschluss-, Ausschluss- und Aktivierungsregeln, bei denen Wahlmöglichkeiten aus demselben Optionspool stammen müssen.
|
Der DANN-Teil beschreibt die Aktion, die auf den Satz von Wahlmöglichkeiten angewendet werden soll, wenn die Auswertung des WENN-Ausdrucks TRUE ergibt. Mögliche Aktionen sind: Deaktivieren, Aktivieren, Einschließen, Erfordert, Erfordert Einzelauswahl.
Die Regeln werden ausgewertet, wenn Sie die Auswahlkriterien für Wahlmöglichkeiten auf der Registerkarte Optionenfilter der Benutzeroberfläche Filter bearbeiten angeben.
Das Fenster Neue bedingte Regel (siehe nächste Abbildung) wird verwendet, um die WENN- und DANN-Anweisungen einzugeben.
Sie können bedingte Regeln innerhalb eines Optionspools (globale Regeln) oder innerhalb eines Optionssatzes (lokale Regeln) erstellen. Sie können bedingte Regeln auf der Registerkarte Bedingte Regeln erstellen, bearbeiten und löschen. Diese Registerkarte können Sie über die Seite "Optionspool" oder "Optionssatz" aufrufen (siehe nächste Abbildung). Nach der Erstellung können Sie bedingte Regeln in der Tabelle Bedingte Regeln anzeigen.
Die Auswirkungen von bedingten Regeln werden während des Filterns von Optionen deutlich. Wenn beispielsweise eine bedingte Regel die folgende Logik beschreibt:
wird bei Auswahl von Color = Blue und Size = Medium die Einstellung Material = Plastic automatisch ausgewählt (siehe nächste Abbildung).
Syntax zum Erstellen von bedingten Regeln
Beachten Sie beim Erstellen von bedingten Regeln diese Richtlinien:
• Eine bedingte Regel kann mehrere Ausdrücke im WENN-Teil enthalten. Jede Zeile im Abschnitt Wenn des Fensters stellt einen Ausdruck dar. Der Operator ODER wird zwischen den Ausdruckszeilen angenommen. Beispiel: Zwei Ausdrücke können in der folgenden WENN-Anweisung kombiniert werden:
[Country = Canada && Language = French] OR [Country = Switzerland && Language = German]
• Die bedingte Regel kann mehrere DANN-Anweisungen enthalten. Beispiel:
[Country = Canada && Language = French] OR [Country = Switzerland && Language = German] --> Include (Color = Red, Size = Medium) Enable (Speed = Fast)
Ausdrücke validieren
Zusätzlich zu der vom System ausgeführten Standardvalidierung können Unternehmen eine angepasste Validierung implementieren. Weitere Informationen finden Sie unter
Ausdrücke validieren.