Para probar variables o salidas de comandos dentro de una cadena, agregue un evento Condicional. Por ejemplo, con este evento, puede usar coincidencia de texto, expresiones regulares o lógica booleana de verdadero/falso para verificar que una salida contenga un valor predefinido o no tenga fechas futuras.
Paso 1. Agrega el evento a la cadena.
- En Chain Builder, desde la pestaña Cadenas , haga clic en Editar para la cadena.
- Haga clic en Eventos en cadena y mueva Condicional al lugar donde debe ocurrir el evento en la cadena.
- Arrastre un enlace al evento desde el nodo anterior de la cadena.
Nota: Para cambiar la posición de un nodo en la cadena, desvincúlelo de otros nodos y luego muévalo a donde debería ocurrir. Para mover varios nodos a la vez, mantenga presionado SHIFT mientras los selecciona.
- Seleccione el nodo del evento y haga clic en Editar
- En Información básica, ingrese un nombre único y una descripción para ayudar a identificar el evento.
Paso 2. Configurar la lógica condicional
En Condiciones, cree la lógica condicional como reglas o grupos de reglas para probar salidas y variables de varios tipos de datos:
- Cadena, para uno o más caracteres
- Entero, para cualquier valor numérico entero no decimal
- Fecha, para una cadena de fecha o variable
- Float, para cualquier valor numérico
- JSON, para notación de objetos Javascript
Nota: Para JSON, utilice una transformación de variable para analizar valores.
- Seleccione si desea agregar una Regla o un Grupo de reglas.
- Si incluye varias reglas o grupos, únalos con un AND o OR booleano:
- Si todas las reglas o grupos deben ser verdaderas para que se cumpla la condición, seleccione AND.
- Si alguna regla o grupo debe ser verdadera para que se cumpla la condición, seleccione O.
- Para cada regla, seleccione el tipo de datos y la salida o variable a probar, y establezca sus criterios para pasar la condición:
- Para probar si el valor está en blanco, seleccione Está en blanco o No está en blanco.
- Para probar si el valor incluye caracteres específicos u otra salida o valor variable, seleccione Contienee ingrese o seleccione el valor que coincida.
- Para probar si el valor coincide con una expresión regular, seleccione Coincide con RegExpe ingrese la expresión que desea coincidir.
- Para probar si el valor comienza o termina con caracteres específicos u otra salida o valor variable, seleccione Comienza con o Termina cone ingresa o selecciona el valor que coincida.
- Para probar si un valor numérico es igual a una cantidad, seleccione = o !=e ingrese o seleccione la cantidad.
- Para probar si un valor numérico es mayor o menor que una cantidad, seleccione < o >e ingrese o seleccione la cantidad.
- Para probar si un valor numérico es mayor, menor o igual a una cantidad, seleccione <= o >=e ingrese o seleccione la cantidad.
- Después de configurar la lógica condicional, haga clic en Guardar.