Wechseln zu: Navigation, Suche

Regelsprachzuordnung

Wenn Regelentwickler die Bedingungen oder Aktionen in einer Regelvorlage erstellen, geben sie die Regelsprachenzuordnung ein. Verwenden Sie im Genesys Rules System 9.0 die Versionen 5.5 der Drools-Regelsprachen, die Sie hier finden:

 http://downloads.jboss.com/drools/docs/5.5.FINAL/drools-expert/html/ch04.html

Da URLs häufig geändert werden, suchen Sie auf der Drools-Website nach dem Drools Expert-Benutzerhandbuch und sehen Sie sich dann im Inhaltsverzeichnis dieses Handbuchs die entsprechenden Informationen zur Drools-Regelsprache an.

Die Regelsprachzuordnung ist für einen Business-Benutzer nicht sichtbar, wenn er Regeln im Genesys Rules Authoring Tool bearbeitet. Stattdessen sehen die Regelautoren den Sprachausdruck, den der Regelvorlagenentwickler eingibt. Der Sprachausdruck ist eine Beschreibung in Klartext, die anstelle von Code auf unterer Ebene eine Terminologie verwendet, die für den geschäftlichen Benutzer relevant ist. Die Regelsprachzuordnung ist in den Beispielen im folgenden Abschnitt enthalten.

Sprachausdrücke

Wenn Sie eine Regelvorlage erstellen, kann der Sprachausdruck das geöffnete oder geschlossene Klammerzeichen nicht verwenden. Beispiel: Der Ausdruck:

More than {parCallLimit} calls within {parDayLimit} day(s)

führt zu einem Fehler, wenn Sie versuchen, die Regel in GRAT zu speichern. Wenn der Geschäftsbenutzer jedoch eine runde Klammer in GRAT sehen soll, können Sie in Ihrem Sprachausdruck umgekehrte Schrägstriche verwenden. Beispiel:

More than {parCallLimit} calls within {parDayLimit} day\(s\).

HTML-Konstrukte

Aus Sicherheitsgründen gestattet GRAT keine Eingabe von HTML-Befehlen als Parameter einer Regel. Wenn beispielsweise eine Bedingung wie folgt lautet:

Customer requests a callback on {day}

und {day} als Zeichenfolge definiert, gestatten wir einem Regelautor nicht, die Zeichenfolge einzugeben:

Customer requests a callback on ‹b›Tuesday‹/b›.

Alle HTML-Konstrukte werden aus der Zeichenfolge entfernt. Dies gilt sowohl für Zeichenfolgenparameter als auch für dynamische Listenparameter wie Geschäftsattribute, Datenbanken oder Webdienste.

Diese Seite wurde zuletzt am 22. November 2019 um 09:39 Uhr bearbeitet.
Comments or questions about this documentation? Contact us for support!