Angepasste Funktionen in Ausdrücken

Angepasste Funktionen können auch durch Ausdrücke referenziert werden, die in einem IEG-Script definiert sind. Zum Beispiel:

Abbildung 1. Angepasste Funktion in einem Ausdruck
<loop loop-type="for-each" entity="Person"
  criteria="isNotNull(Person.hasIncome) and hasIncome==true)">

Da angepasste Funktionen serverseitig auftreten, können Sie möglicherweise durch Ausdrücke referenziert werden, die clientseitig ausgewertet werden. Dies bedeutet, dass angepasste Funktionen nicht durch Ausdrücke von dynamisch bedingten Clustern referenziert werden können. Beachten Sie außerdem, dass angepasste Funktionen keine variable Anzahl von Parametern akzeptieren können. Weitere Informationen zum Definieren und Implementieren angepasster Funktionen finden Sie im Handbuch Cúram Rules Codification Guide.