Gestión de los pasos de un trabajo

www.altova.com Imprimir este apartado Página anterior Subir un nivel Página siguiente

Inicio >  Configuración de trabajos >

Gestión de los pasos de un trabajo

Los pasos definen qué debe hacer exactamente el trabajo de FlowForce Server (p. ej. eliminar un archivo, ejecutar una asignación de datos de MapForce o enviar un correo electrónico). Expresándolo en los términos más sencillos, un paso es simplemente una operación que puede completarse con éxito o dar lugar a error y que requiere la ejecución de una función (véase Paso de ejecución). No obstante, algunos pasos constituyen un instrumento para ejecutar otros pasos de modo condicionado o en un bucle (véase Paso Opción, Identificador de error/operación correcta y Paso For-Each). En un mismo trabajo puede crear tantos pasos como sea necesario y también puede elegir en qué orden se ejecutan.

 

En FlowForce Server puede crear pasos de varios tipos:

 

Paso de ejecución

Los pasos de ejecución sirven para ejecutar una función concreta de FlowForce. Entre las funciones disponibles se encuentran las funciones integradas que vienen con FlowForce Server, las asignaciones de datos de MapForce y las transformaciones de StyleVision implementadas en FlowForce Server y los pasos de ejecución de otros trabajos.

 

Paso Opción

Los pasos Opción sirven para definir las condiciones que deben cumplirse para que se ejecuten otros pasos del trabajo. Los pasos Opción tienen esta estructura:

 

Cuando {alguna expresión}

Ejecutar (algún paso)

De lo contrario

Ejecutar (otro paso)

 

En cada sección Paso Opción puede anidar más pasos Opción (es decir, condiciones subordinadas). Por ejemplo:

 

Cuando {expresión}

Cuando {expresión}

Ejecutar (paso)

De lo contrario

Ejecutar (paso)

De lo contrario

Ejecutar (paso)

 

Los pasos condicionales del paso Opción que puede definir son ilimitados.

 

Dentro de cada par Cuando / De lo contrario, FlowForce Server solamente ejecuta la condición que se cumple. La otra condición se ignora.

 

Para más información consulte el apartado Procesamiento condicional de pasos.

Paso For-Each

Los pasos For-Each sirven para recorrer una secuencia (por ejemplo, una lista de archivos de un directorio) y repetir un paso de ejecución tantas veces como se quiera. Los pasos For-Each tienen esta estructura:

 

Por cada elemento de la secuencia {expresión de secuencia}

Ejecutar (paso)

 

FlowForce ejecuta el paso hasta que termina de recorrer todos los elementos de la expresión de secuencia.

 

Identificador de error/operación correcta

Cuando un paso de un trabajo da lugar a error, FlowForce Server anula el trabajo. Los pasos de tipo Identificador de error/operación correcta sirven para realizar acciones de limpieza antes de que termine el trabajo (véase Control de errores).

 

 

Para agregar un paso haga clic en el botón correspondiente.

 

ff-protected2

 

Utilice estos botones para gestionar los pasos del trabajo:

 

add

Añade un paso

delete

Elimina el paso

icon_duplicate

Crea un duplicado del paso

up_arrowdown_arrow

Sube o baja el paso

icon_undo

Deshace una eliminación previa

 


© 2019 Altova GmbH