Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Concepto: MVEL y Studio

Concepto: MVEL y Studio

En Workday Studio, MVEL le permite inspeccionar y manipular partes de mensajes y parámetros de componentes en sus ensamblajes. Puede utilizar MVEL para hacer lo siguiente:
  • Extraer información de un mensaje
  • Aplicar formato a números y fechas
  • Sustituir caracteres específicos de una cadena
  • Recuperar atributos de integración o parámetros de inicio
Debe evitar el uso de MVEL para manipular grandes cadenas de datos. Ejemplo: convertir mensajes en cadenas puede provocar problemas de rendimiento y escalabilidad.
En un campo compatible con MVEL, puede pulsar Ctrl+Espacio para mostrar una ventana emergente de asistencia para el contenido.
Las expresiones en MVEL pueden ser instrucciones únicas o secuencias de comandos multilínea. En el caso de las secuencias de comandos multilínea, utilice un punto y coma para separar cada línea.
Studio evalúa las expresiones multilínea como una unidad, no secuencialmente.
Los campos compatibles con MVEL se expanden para dar cabida a nuevas líneas. A partir de seis líneas, dejan de expandirse y se pueden hacer desplazamientos por ellos. Studio aplica colores de sintaxis a las expresiones MVEL.
MVEL implementa la prioridad de los operadores durante la ejecución. Puede usar corchetes para controlar el orden de ejecución de las expresiones MVEL.
Dado que se procesan en la memoria, hay un límite de 1 millón de caracteres en los métodos XPath como
xpath
,
xpathB
y
xpathF
. No recibirá un error si su consulta supera este límite. Debe utilizar API de transmisión como la del paso
de escritura
xml-stream
si necesita procesar mensajes grandes.