Resultado devuelto
La acción Devolver resultados se utiliza para devolver la salida de cualquier acción ejecutada en el flujo de trabajo al servicio de ThingWorx sincrónico o invocador webhook durante la ejecución del flujo de trabajo.
Después de que se ejecute la acción cuya salida se ha asignado a la acción Devolver resultados, la acción Devolver resultados devuelve los datos de ThingWorx inmediatamente y no espera a que se complete la ejecución del flujo de trabajo. Por lo tanto, la acción Devolver resultados proporciona una salida, independientemente del fallo del flujo de trabajo.
Si la acción Devolver resultados está presente dentro del bloque del Bucle y la salida de una acción dentro del bloque del bucle se asigna a la acción Devolver resultados, se devuelve la salida transferida a la acción Devolver resultados durante la primera iteración del bucle y se desestiman los datos de salida para el resto de las iteraciones del bucle.
En cualquier flujo de trabajo, aunque se utilicen varias acciones Devolver resultados, solo la primera acción Devolver resultados define el resultado, mientras que el resto de las acciones Devolver resultados del flujo de trabajo se desestiman.
* 
En el caso de webhooks asíncronos o servicios de ThingWorx, la acción no devuelve ninguna salida.
Requisito previo
Defina el webhook o el servicio de ThingWorx como síncronos.
Pasos
Realice los siguientes pasos para utilizar la acción Devolver resultados en el flujo de trabajo:
1. Pulse en y arrastre la acción Devolver resultados de Herramientas de desarrollador al lienzo, coloque el puntero sobre la acción y, a continuación, pulse en o pulse dos veces en la acción. Se abre la ventana Devolver resultados.
2. Si fuera necesario, modifique el valor de Rótulo. Por defecto, el nombre de rótulo es igual que el nombre de acción.
3. En la lista Tipo base, seleccione el tipo base de ThingWorx correcto para que coincida con los datos devueltos.
4. En el campo Datos, asigne la salida de cualquier acción anterior del flujo de trabajo para devolver un valor a ThingWorx o al invocador webhook durante la ejecución del flujo de trabajo.
Si no se define este valor, la acción no devuelve ningún resultado al webhook o servicio de ThingWorx. La acción Devolver resultados nunca falla ni detiene la ejecución del flujo de trabajo.
5. Pulse en Terminado.
¿Fue esto útil?