Altova MobileTogether Designer

Ejecutar trabajos de FlowForce

Inicio Anterior Inicio Siguiente

Ejecuta una solicitud de trabajo de FlowForce que haya definido en el cuadro de diálogo "Editar la configuración de FlowForce". Para abrir este cuadro de diálogo haga clic en el botón Más opciones del campo Configuración (imagen siguiente).

MTDExecuteFlowForceJob

Una vez haya definido la solicitud de trabajo de FlowForce la URL del trabajo aparece en el campo Configuración de la acción. En tiempo de ejecución el trabajo de FlowForce se ejecuta y se devuelve el resultado. Si quiere almacenar el resultado de la solicitud en la variable \$MT_HTTPExecute_Result compruebe la opción Almacenar último resultado (imagen anterior). Después puede usar la variable \$MT_HTTPExecute_Result para acceder al resultado en otro lugar del diseño. Sin embargo, tenga en cuenta que esta variable también la pueden usar las acciones Ejecutar solicitud SOAP y Ejecutar solicitud REST, por lo que la variable contendrá el último resultado generado por cualquiera de las acciones que usan la variable.

 

Si quiere cambiar la solicitud de trabajo de FlowForce después de haber definido una haga clic en el botón Otro cuadro de diálogo del campo Configuración (imagen anterior) para abrir el cuadro de diálogo "Editar la configuración de FlowForce", donde puede definir una solicitud nueva.

 

Procesamiento de errores

La opción Cuando haya errores sirve para definir qué ocurre cuando se produzca un error. Se puede definir un control de errores preciso para esta acción, de forma que los errores se traten como advertencias y no errores. La ventaja es que no necesita comprobar los errores en las acciones para las que ya ha definido el control de errores. Estas son las opciones que se pueden definir:

 

Anular script: cuando se produzca un error, se interrumpirán todas las acciones sucesivas del evento desencadenado. Se trata de la opción predeterminada para procesar errores. Si a pesar del error desea continuar con el flujo de trabajo, seleccione otra opción.

Continuar: las acciones no se interrumpen y puede seleccionar qué ocurre cuando no se producen errores (Cuando la operación finalice correctamente) y cuando se producen (Cuando haya errores). Por ejemplo, puede definir que aparezca un cuadro de mensaje confirmando si la página se cargó correctamente o no.

Generar: si se detecta un error, con esta opción se puede generar una opción que se almacena en la variable de la acción Probar/Capturar. La parte Capturar de esta acción sirve para especificar qué ocurre cuando se produce un error. Si no se detectan errores, se procesará la acción siguiente. Para más información consulte el apartado dedicado a la acción Probar/Capturar.

Funciones de extensión de MobileTogether

MobileTogether cuenta con distintas funciones de extensión XPath creadas específicamente para usarlas en los diseños de MobileTogether. Algunas de ellas son especialmente útiles para ciertas acciones en concreto. Por ejemplo, mt-available-languages() devuelve los idiomas en que está disponible la solución y se podría usar, por ejemplo, con la acción Cuadro de mensaje. Si alguna función es especialmente relevante para una acción, aparece a continuación. Para ver una lista completa de funciones de extensión y sus descripciones consulte Funciones de extensión de MobileTogether.

© 2017-2023 Altova GmbH