Para probar variables o salidas de comandos dentro de una cadena, agregue un evento Condicional. Por ejemplo, con este evento, puede utilizar coincidencias de texto, expresiones regulares o lógica booleana verdadero/falso para verificar que una salida contiene un valor predefinido o que no hay fechas futuras.
Etapa 1. Agregar el evento a la cadena
- En Chain Builder, desde la pestaña Chains , haga clic en Edit para la cadena.
- Haga clic en Eventos en cadena , y mueva Condicional al lugar de la cadena donde debe producirse el evento.
- Arrastra 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, a continuación, muévalo al lugar en el que debería aparecer. Para mover varios nodos a la vez, mantenga pulsado SHIFT mientras los selecciona.
- Seleccione el nodo del evento y haga clic en Editar
- En Información básica, introduzca un nombre único y una descripción para ayudar a identificar el evento.
Etapa 2. Establezca la lógica condicional
En Condiciones, construya la lógica condicional como reglas o grupos de reglas para probar salidas y variables de varios tipos de datos:
- Cadena, para uno o varios caracteres
- Entero, para cualquier valor numérico entero no decimal.
- Fecha, para una cadena de fechas o una variable
- Float, para cualquier valor numérico.
- JSON, para Javascript Object Notation
Nota: Para JSON, utilice una transformación de variables para analizar valores.
- Seleccione si desea agregar un Regla o Grupo de reglas.
- Si incluye varias reglas o grupos, únalos con un booleano AND o O:
- Si todas las reglas o grupos de deben ser verdaderos para que la condición pase, seleccione Y.
- Si cualquier regla o grupo de debe ser verdadera para que la condición pase, 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 comprobar si el valor está en blanco, seleccione Está en blanco o No está en blanco.
- Para comprobar si el valor incluye caracteres específicos u otro valor de salida o variable, seleccione Contiene, e introduzca o seleccione el valor que debe coincidir.
- Para comprobar si el valor coincide con una expresión regular, seleccione Matches RegExp, e introduzca la expresión con la que desea que coincida.
- Para comprobar si el valor empieza o termina con caracteres específicos o con otro valor de salida o variable, seleccione Empieza con o Termina con, e introduzca o seleccione el valor que debe coincidir.
- Para comprobar si un valor numérico es igual a un importe, seleccione = o !=, e introduzca o seleccione el importe.
- Para comprobar si un valor numérico es mayor o menor que un importe, seleccione < o >, e introduzca o seleccione el importe.
- Para comprobar si un valor numérico es mayor o menor o igual que un importe, seleccione <= o >=, e introduzca o seleccione el importe.
- Después de configurar la lógica condicional, haga clic en Guardar como.