Crear una función
Puede crear una función de WFA que pueda utilizarse como utilidad si no hay una función WFA predefinida que sea adecuada para su tarea.
Para crear una función, debe conocer las sintaxis de MVFLEX Expression Language (MVEL).
Debe incluir lo siguiente para las definiciones de funciones:
-
Nombre: Nombre de la función
No debe utilizar una palabra reservada en la sintaxis de MVEL. Cada función debe tener un nombre único.
-
Definición de MVEL: Cadena que especifica la sintaxis de MVEL de la definición de función
-
Haga clic en Diseño de flujo de trabajo > funciones.
-
Haga clic en en la barra de herramientas.
-
En el cuadro de diálogo Nueva función, introduzca o seleccione los detalles necesarios en los campos Descripción de función y definición de función.
def actualVolumeSize(data_size, snap_pct) { if (snap_pct < 0 ) { snap_pct = 0; } else if (snap_pct > 99) { snap_pct = 99; } div = 1 - (snap_pct/100); return (int)(data_size/div); }
El campo nombre de función se rellena a partir de los datos que se utilizan en la sintaxis MVEL.
-
Opcional: haga clic en Prueba para probar la función:
-
En la sección expresión del cuadro de diálogo Prueba, introduzca la expresión requerida de la función.
actualVolumeSize(600, 1)
-
Haga clic en Prueba.
Se muestra el resultado de la prueba.
-
Cierre el cuadro de diálogo.
-
-
Haga clic en Guardar.