Wechseln zu: Navigation, Suche

Bedingungseditor

Mit dem Bedingungseditor können Sie Regelbedingungen erstellen und bearbeiten. Jede Bedingung enthält dieselben Felder:

  • Name—Der Name der Bedingung.
  • Sprachausdruck—Der einfache Sprachausdruck der Bedingung, die der Regelautor beim Erstellen einer Geschäftsregel auf der Rule Authoring-Registerkarte sieht.
  • Regelsprachzuordnung—Die im Code ausgedrückte Bedingung. Weitere Informationen finden Sie unter 'Regelsprachzuordnung'.

Bei der Konfiguration von Bedingungen können Parameter in der Regelsprachzuordnung und im Sprachausdruck verwendet werden. Der Altersbereich für Bedingungen kann beispielsweise wie folgt konfiguriert werden:

  • Name—Altersbereich
  • Sprachausdruck—Das Alter des Kunden liegt zwischen '{ageLow}' und '{ageHigh}'
  • RegelsprachzuordnungKunde(Alter >= '{ageLow}' && age <= '{ageHigh}')

In diesem Beispiel sind {ageLow} und {ageHigh} Parameter.

Bedingungen in linearen Regeln

Für eine lineare Regel gibt es eine Höchstgrenze mit 6 Spalten Parameterdaten (einschließlich statischer Textbeschriftungen). Wenn Ihr Ausdruck beispielsweise lautet:

Kundendaten festlegen auf: {parm1} und {parm2} und {parm3} und {parm4}


In diesem Fall wird {parm4} als 7. Parameter nicht angezeigt. Formulieren Sie Ihre Bedingungen so um, dass sie in diese Grenzen fallen.

Warnung
Bei der Konfiguration einer Bedingung für einen 'Betriebsparameter' ist es wichtig, dass Sie die Variable nicht in doppelten oder einfachen Anführungszeichen einschließen, weder im Sprachausdruck noch in der Regelsprachzuordnung. Siehe das Beispiel hier.
Diese Seite wurde zuletzt am 22. November 2019 um 09:39 Uhr bearbeitet.
Comments or questions about this documentation? Contact us for support!