Wechseln zu: Navigation, Suche

Funktionseditor

Verwenden Sie den Funktionseditor, um Java-Methoden zu entwickeln, die aus Regelaktionen und -bedingungen aufgerufen werden können.

Jede Funktion enthält dieselben Felder:

Funktionsname—Ein Name für die Funktion.

Beschreibung—Eine kurze Beschreibung der Funktion.

Bereitstellung—Entweder Java oder Groovy.


Beispiel

Diese Funktion wird verwendet, um Datumswerte zu vergleichen. Sie wird wie folgt konfiguriert:

Name: compareDates
Description: This function is required to compare dates.
Implementation: 
import java.util.Date;
import java.text.SimpleDateFormat;

function int _GRS_compareDate(String a, String b) {
            // Compare two dates and returns:
            // -99 : invalid/bogus input
            //  -1 : if a < b
            //   0 : if a = b
            //   1 : if a > b
            
            SimpleDateFormat dtFormat = new SimpleDateFormat(“dd-MMM-yyyy”);
            try {
                  Date dt1= dtFormat.parse(a);
                  Date dt2= dtFormat.parse(b);
                  return dt1.compareTo(dt2);
            } catch (Exception e) {
                  return -99;
            }
      }

Für Klassen, die vom Benutzer bereitgestellt wurden, muss sich die JAR-Datei sowohl für GRAT als auch für GRE im CLASSPATH befinden.

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