- Impresión
Cómo llamar a una función de conector utilizando disparadores
Visión general
Con el fin de acceder a la información de un MES u otro sistema externo, Tulip utiliza conectores.
Una vez que las funciones de conexión se han construido, pueden ser iniciadas dentro de una aplicación a través de disparadores.
Esto significa que cuando un operador presiona un botón específico dentro de Tulip Player, o utiliza un dispositivo conectado específico como un escáner de código de barras, puede recuperar o almacenar datos en un sistema externo.
He aquí cómo los datos viajarán a través de Tulip a su sistema de elección:
- Especifique la función de conector que debe ejecutarse dentro del activador.
- Especifique las entradas para la función del conector (si se necesita alguna). Normalmente se trata de variables de una aplicación.
- Si hay salidas de la función del conector, especifique qué variable debe almacenar estos valores.
A continuación se muestra una imagen de la ruta:
Variable (o valor estático) en la aplicación --> Entradas a la función del conector --> La función del conector se ejecuta --> Salidas --> Otra variable en la aplicación
Esto se puede lograr siguiendo los pasos que se describen a continuación:
Crear el Trigger
1- Haz clic en el signo "+" situado junto a Disparadores en la pestaña Paso del Panel Contextual.
2- Introduce un nombre para el nuevo Trigger en el Editor de Triggers.
3- Selecciona Cuándo debe ejecutarse el disparador.
Añade la acción de activación "Ejecutar función de conector".
4- Selecciona la Condición que determinará si el Disparador debe ejecutarse en la sección If.
5- Añade una nueva acción rellenando la sección "Then":
- Selecciona "Ejecutar función de conector".
- Selecciona el conector que deseas ejecutar
- Seleccione la entrada de datos deseada para la función (por ejemplo, un escaneo de código de barras, desde una variable o incluso un valor estático)
- Seleccione la variable en la que desea almacenar los resultados de la función (la variable será una matriz o un objeto dependiendo de la función del conector)
He aquí un ejemplo:
- "Ejecutar función de conector" conector: "Conjunto Servidor BD" "Obtener_Configuración"
- configuración: "Static Value" "text"
- y guardar resultado como "Variable" "config_informacion"
:::(Info) (NOTA) En caso de que los datos recibidos de la función conector contengan varias variables, Tulip guardará cada dato introducido como una propiedad independiente dentro de un objeto y podrás acceder a cada propiedad por separado. :::
Lecturas Adicionales
- Cómo Usar Arrays y Objetos
- Ejemplos de Funciones de Conector SQL
- Ejemplo de una Función de Conector HTTP en una App
¿Has encontrado lo que buscabas?
También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otras personas se han enfrentado a una pregunta similar.