Bedingte Regeln
Mithilfe von bedingten Regeln können Sie das gewünschte Verhalten während der Auswahl von Wahlmöglichkeiten im Optionsfilter steuern. Bedingte Regeln verwenden die Anweisungen WENN (IF) und DANN (THEN), um auf Grundlage der Wahlmöglichkeiten, die der Benutzer im Optionsfilter angegeben hat, anzugeben, wann bestimmte Optionswahlmöglichkeiten eingeschlossen, deaktiviert, aktiviert oder erfordert werden sollen. Beispiel: Wenn Land = USA, dann deaktivieren Sie Farbe = Green.
|
|
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: Einschließen, Deaktivieren, Aktivieren, Erfordert, Erfordert Einzelauswahl.
Die Regeln werden ausgewertet, wenn Sie die Auswahlkriterien für Wahlmöglichkeiten auf der Registerkarte Optionsfilter des Fensters Filter bearbeiten angeben.
Das Fenster Neue bedingte Regel (siehe nächste Abbildung) wird verwendet, um die WENN- und DANN-Anweisungen und die Aktion einzugeben. Beispiel:
Wenn (Blau + Mittel) / (Grün + Groß), dann Kunststoff einschließen
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 Tabelle Bedingte Regeln in der folgenden Abbildung zeigt die Regel, die mit den folgenden WENN- und DANN-Anweisungen mit der Einschluss-Aktion erstellt wurde:
Wenn (Blau) / (Grün), dann Kunststoff einschließen
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 Farbe = Blau und Größe = Mittel, die Einstellung Material = Kunststoff 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.
Betrachten Sie z.B. die folgenden beiden Ausdrücke, die in den Abschnitt WENN eingegeben wurden:
◦ (Canada && French)
◦ (Switzerland && German)
Die beiden Ausdrücke werden als folgende WENN-Anweisung kombiniert:
[Country = Canada + Language = French] OR [Country = Switzerland + Language = German]
• Die bedingte Regel kann mehrere DANN-Anweisungen enthalten.
Beispiel: Für die obige WENN-Anweisung, bei der die Aktion Einschließen = Rot, Mittel in der ersten Zeile und die Aktion Aktivieren = Schnell in der zweiten Zeile des Abschnitts Dann eingegeben wird, wird die folgende bedingte Regel mit mehreren DANN-Anweisungen erstellt:
[Country = Canada + Language = French] OR [Country = Switzerland + Language = German] --> Include (Color = Red, Size = Medium) Enable (Speed = Fast)
Weitere Informationen zu den akzeptierten Operatoren, die zum Erstellen von Ausdrücken verwendet werden, finden Sie unter
Optionen mit erweiterten Ausdrücken definieren.
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.