Para ejecutar una cadena existente como parte de otra cadena, añade un evento Ejecutar cadena. Con este evento, puedes utilizar cadenas de forma independiente o como componentes modulares dentro de otras cadenas. Cuando ejecutas una cadena como evento Ejecutar cadena, puedes utilizar su resultado con un comando posterior de la cadena padre.
Nota: Si incluyes varios eventos Ejecutar cadena en una cadena y necesitas pasar variables entre cadenas, inicia la cadena posterior con un evento de activación Ejecutar entrada.
Paso 1. Añadir el evento a la cadena
- En Generador de cadenas, desde la pestaña Cadenas , haz clic en Editar para la cadena.
- Haz clic en Eventos en cadena , y desplaza Ejecutar cadena al lugar de la cadena donde debería producirse el evento.
- Arrastra un vinculo al evento desde su nodo precedente.
Paso 2. Configurar la cadena a ejecutar
- Selecciona el nodo del evento y haz clic en Editar .
- En Información básica, introduce un nombre que sea único y una descripción para ayudar a identificar el evento.
- Para ejecutar la cadena repetidamente dentro de la otra cadena, activa Iteraciones, y establece el iterador.
- Selecciona la cadena a ejecutar.
Paso 3. Añadir una condición de omisión (si es necesario)
Para ejecutar la cadena basándote en la lógica de bifurcación, puedes establecer una condición de omisión y devolver automáticamente un resultado concreto.
- Debajo de Omitir , elige si quieres devolver automáticamente un resultado de información , advertencia , o error para la cadena del evento cuando se omita.
Nota: Una advertencia estado no detendrá la cadena en progreso y los nodos descendentes seguirán ejecutándose.
- Para especificar cuándo omitir el evento, construye la lógica condicional como un grupo al que añadir reglas y otros grupos de reglas, cada uno unido con un Y u O.
- Si todas las condiciones de deben ser verdaderas para omitirlas, selecciona Y.
- Si solo una condición debe ser cierta, selecciona O.
Para verificar si los datos cumplen los criterios para omitir el comando, emparéjalos con un operador y un valor:Tipo de datos Descripción Cadena Dos o más caracteres Entero Cualquier valor numérico entero no decimal Fecha Cualquier cadena de fecha o variable de Fecha. Flotante Cualquier valor numérico JSON JavaScript Object Notation; usa Transformación de variables para analizar objetos -
Está en blancooNo está en blanco Contiene-
Coincide con RegExp, para expresión regular -
Empieza poroFinaliza con -
=o!= -
<o> -
<=o>=
- Haz clic en Guardar.
Nota: Antes de promover la cadena padre a otro entorno, asegúrate de que la cadena ejecutada por el evento existe en ese entorno.
Ver la cadena ejecutada
Cuando se incluye un evento de la cadena de ejecución en una cadena padre, puedes acceder rápidamente a la subcadena a través de la pantalla Monitor.
He aquí cómo:
- Desde: Generador de cadenas, haz clic en Monitor .
- Selecciona la ejecución de cadena que quieres ver.
- Haz clic en el nodo Ejecutar cadena de tu gráfico de cadenas. La cadena ejecutada por ese nodo aparecerá en el panel de resultados de la derecha.
- En el panel de resultados de la derecha, utiliza el teclado y el ratón para ajustar la vista de la subcadena:
- Arrastra el lienzo: Haz clic y mantén pulsado el ratón en cualquier espacio en blanco para arrastrar el lienzo.
- Acercar y alejar: Mantén pulsada la tecla CTRL y desplázate con la rueda del ratón para acercar y alejar.
- Haz doble clic en cualquier nodo de tu subcadena para abrirlo en una pestaña nueva del explorador. A continuación, puedes editar, ejecutar y ver la cadena secundaria por separado de tu cadena de origen.