Señal externa external-signal
La actividad Señal externa es una actividad Control de flujo. Permite almacenar en déclencheur la ejecución de un flujo de trabajo desde otro flujo de trabajo o desde una llamada de API.
Siga estos pasos para configurar la actividad Señal externa y déclencheur su ejecución:
-
Agregue una actividad Señal externa a su flujo de trabajo.
-
Complete la configuración del flujo de trabajo e inicie su ejecución. La actividad Señal externa se muestra como "Pendiente" a la espera de activarse.
-
Recupere la siguiente información:
-
El nombre interno del flujo de trabajo, que se muestra junto a su etiqueta.
accordion Ver ejemplo -
Nombre de la actividad de señal externa, que se muestra en Opciones de ejecución del flujo de trabajo.
accordion Ver ejemplo
-
-
Para almacenar en déclencheur el flujo de trabajo, debe ejecutar la función de JavaScript
PostEvent
. Esta función le permite pasar variables con los valores que elija y aprovecharlos en el flujo de trabajo activado.La función
PostEvent
se puede ejecutar desde otro flujo de trabajo o desde una llamada de API.-
Para almacenar en déclencheur una actividad External signal de un flujo de trabajo, ejecute la función PostEvent desde el panel Secuencia de comandos de inicialización, al que se puede acceder desde las Opciones de ejecución de la actividad. Para la actividad JavaScript code, ejecute la función desde el script de la actividad.
La sintaxis es la siguiente:
code language-none xtk.workflow.PostEvent("<workflow-internal-name>","<signal-activity-name>","",<variables <variable-name>="<value>"/>, false);
accordion Ver ejemplo En este ejemplo, se activa la actividad de señal externa "signal1" que se ha añadido al flujo de trabajo cuyo nombre interno es "WKF12345". También se ha pasado una variable denominada "customID", con el valor "123456".
- Para almacenar en déclencheur una actividad External signal desde una llamada API, siga los pasos detallados en la documentación de la API de Campaign. Aprenda a utilizar el método
PostEvent
estático
-