Editor de funciones
Use el Editor de funciones para desarrollar métodos Java que se puedan invocar desde acciones y condiciones de regla.
Cada función contiene los mismos campos:
Nombre de función—Un nombre para la función.
Descripción—Breve descripción de la función.
Implementación—Java o Groovy.
Ejemplo
Esta función se usa para comparar fechas. Se puede configurar del siguiente modo:
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; } }
Para las clases proporcionadas por el usuario, el archivo .jar debe estar en CLASSPATH tanto para GRAT como para GRE.
Se editó esta página por última vez el 22 nov 2019 a las 09:29.
Comments or questions about this documentation? Contact us for support!