Herramientas para configurar los flujos de trabajo
Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.
Posiblemente el concepto más importante de los componentes de trabajo es su flujo de trabajo. Esta es la clave para la simplificación y la estandarización de los pasos necesarios para llevar a cabo una tarea.
Los pasos en el flujo de trabajo se pueden configurar para asociar la lógica con ellos o para ser pasos manuales/marcador. Los pasos con lógica pueden invocar una clase personalizada, un ejecutable o uno de los pasos preprogramados como formular una pregunta o lanzar una dirección URL. Consulte los tipos de paso para obtener más detalles.
Basándose en el resultado de un paso, el flujo de trabajo se puede enrutar automática o manualmente a una ruta específica. Por ejemplo, si un paso determina que el siguiente paso no es necesario en este trabajo en particular, puede omitir el paso al enrutar el flujo de trabajo alrededor de este. Esto se puede ver en la parte superior del siguiente diagrama.
Los tipos de flujos de trabajo compatibles incluyen
- Flujos de trabajo secuenciales
- Los flujos de trabajo condicionales/ramificación
- Los flujos de trabajo de bucle
- Flujo de trabajo de un paso y sin pasos
![]() |
Diseñe los flujos de trabajo para sus equipos arrastrando y soltando las actividades necesarias para completar el trabajo en el lienzo. Después vincule los pasos junto con las rutas. |
Herramientas para configurar un flujo de trabajo
La ventana izquierda contiene los pasos categorizados. Las categorías de tipo de paso son
- Paso personalizado:el paso ejecutará algún código escrito en una clase implementando una interfaz de Workflow Manager.
- Ejecutable: el paso iniciará un ejecutable cuando se ejecuta.
- Archivo/URL:El paso abrirá un archivo o lanzará una dirección URL.
- Procedimiento: no existe ninguna lógica automatizada asociada con este paso. Es un paso manual o marcador de posición.
- Pregunta:estos pasos harán al usuario una pregunta y devolverán un código determinado basado en la respuesta.
Para agregar un paso, arrastre el elemento al flujo de trabajo. Para filtrar de manera dinámica los pasos para mostrar solo los que son de interés, escriba la palabra clave o palabras clave en el cuadro de filtro.
Para conectar los pasos, seleccione la herramienta Agregar ruta y arrastre una línea entre los pasos. Consulte a continuación para obtener las propiedades de ruta.
A lo largo de la parte superior de la ventana de flujo de trabajo existen varias herramientas para manipular y diseñar el flujo de trabajo.
- Guardar flujo de trabajo
: una vez que el flujo de trabajo se ha configurado o para guardar y completar más adelante, haga clic en Guardar flujo de trabajo para guardar todos los cambios.
- Validar flujo de trabajo
: validar flujo de trabajo confirma que el flujo de trabajo es válido.
- Borrar flujo de trabajo
: borrar el flujo de trabajo elimina permanentemente el flujo de trabajo.
Herramientas Alinear y Distribución
Utilice estas herramientas para alinear y distribuir los pasos del flujo de trabajo uniformemente en el cuadro de diálogo Flujos de trabajo.
- Alinear a la Izquierda
- Alinear a la derecha
- Alinear a la parte superior
- Alinear a la parte Inferior
- Alinear al centro vertical
- Alinear al centro horizontal
- Distribuir vertical
- Distribuir horizontal
Herramientas de color
Estas herramientas le permiten cambiar el color de los pasos del flujo de trabajo, rutas y anotación
- Establecer color de relleno
- Establecer color de línea
- Establecer color de texto
- Eliminar los elementos seleccionados
: Eliminar los elementos seleccionados eliminará los elementos (pasos, conectores o anotaciones) que están seleccionados actualmente.
- Agregar ruta
: cuando un trabajo se arrastra hacia el flujo de trabajo, un conector también debe agregarse para conectar los pasos en el orden que deben ser ejecutados. Haga clic una vez en un paso del trabajo para iniciar el conector y haga clic en el siguiente paso para finalizar el conector.
- Agregar anotación
: use esta herramienta para agregar anotaciones al flujo de trabajo. Con la anotación del flujo de trabajo, tiene un poco más de control sobre la ubicación del texto que las etiquetas que puede asignar a las rutas.
- Asignar paso
: El botón Asignar paso le permite asignar un paso en el flujo de trabajo a cierto usuario o grupo.
Herramientas de zoom
Utilice estas herramientas para navegar por el diagrama de flujo de trabajo.
- Ajustar a la ventana
- Zoom para acercar fijo
- Zoom para alejar fijo
- Acercar
- Zoom continuo
- Desplazamiento panorámico
: hacer clic y arrastrar la vista le permite hacer un desplazamiento panorámico por la extensión actual.
- Seleccionar
: haga clic una vez para seleccionar un conector o paso del trabajo.
- Identificar objeto
: Haga clic una vez para obtener más información sobre un conector o paso de trabajo para iniciar la ventana Propiedades. Esto también se puede iniciar al hacer doble clic en el paso/conector sin importar qué herramienta esté habilitada.
- Imprimir flujo de trabajo
: haga clic para generar un listado del flujo de trabajo.
Propiedades del paso
Con las propiedades del paso, puede controlar cómo se ejecutará el paso. Hay una sutil distinción entre lo que el paso hará (determinado por la ejecución del tipo de paso) y cómo se comporta el paso como parte del flujo de trabajo (determinado por las propiedades del paso).
- Propiedades del paso
- Descripción: una descripción de lo que es la ejecución del paso. Este es solo lectura en las propiedades del paso y se establece en la descripción del tipo de paso.
- Asignación: la asignación determina quién puede ejecutar el paso. Si no está asignado, la asignación del trabajo determina quién puede ejecutar. La configuración de asignación, utilizada junto con la configuración del sistemaAuto asignar la tarea basada en la asignación de pasos,automáticamente reasignará el trabajo al usuario o grupo especificado.
- Continúe al siguiente paso después de la ejecución: este paso se desmarca automáticamente o se marca como completo cuando se completa.
- El paso se puede omitir: el usuario puede omitir o desmarcar este paso sin ejecutar. Cualquier paso con esta opción desmarcada no se puede desmarcar hasta que se ejecute al menos una vez.
- Propiedades del paso detallado
- Se ejecuta automáticamente al alcanzarlo: cuando se ejecuta el flujo de trabajo en el modo automático (o desatendido), cualquier paso marcado como autoejecutar se ejecuta automáticamente cuando se alcanza. Para ejecutar automáticamente los pasos en los flujos de trabajo, esta configuración debe estar marcada en dos o más pasos consecutivos. Ejemplos de cuándo utilizar esto incluyen comprobar si una versión existe, crear una versión y la editar los datos. Estos tres pasos se pueden configurar para ejecutar automáticamente de manera que el usuario no tenga que hacer clic en cada paso; simplemente los lleva a ArcMap, y sus capas de mapa proceden de la versión adecuada. Esta configuración también se puede utilizar si el tipo de flujo de trabajo se establece en ejecutar automáticamente al crear el trabajo.
- Puede iniciar la ejecución paralela: cuando todas las opciones importantes de un paso son iguales (tiene el mismo código de devolución), el paso activo se transformará en varios pasos activos que los pueden llevar a cabo varias personas, si se desea. También genera en varias medidas activas si no hay código de devolución configurado para la ruta y el paso se establece para iniciar la ejecución paralela.
- Inicia el proceso asincrónicamente: el paso se ejecuta asincrónicamente. El control de la aplicación de Workflow Manager regresa inmediatamente sin esperar que finalice el paso. Los valores de devolución se ignoran.
- Propiedades de ejecución: estas son propiedades de solo lectura que describen la ejecución del tipo de paso al que este paso está vinculado.
- Estatus: Use estas propiedades para actualizar la información de estado de trabajo.
- Estado: si se utiliza la confiburación del sistema Utilizar la asignación de estado de pasos, el estado del trabajo se actualizará para coincidir con este valor cuando se llega al paso.
- % Completo: cuando se marca el paso como completo en el flujo de trabajo, el porcentaje de finalización del trabajo se actualizará para coincidir con este valor.
- Notificación: esto le permite seleccionar una notificación que desea que el sistema envíe después de que se ha completado este paso. La lista de tipos de notificación configurados actualmente están disponibles para que usted seleccione.
Propiedades de ruta
Si una ruta se selecciona cuando se ejecuta esta herramienta, aparece el siguiente cuadro de diálogo Propiedades de la ruta:
- Nombre de la ruta: nombre utilizado para identificar el trayecto que describe esta ruta. Generalmente describirá el resultado del paso anterior y anota el diagrama del flujo de trabajo
- Tiene códigos de devolución condicionales: si esta opción está marcada, esta ruta se tomará solo si el resultado del paso anterior cumple con cierto criterio.
- Códigos de devolución condicional: define el criterio que determina si la ejecución del trabajo seguirá esta ruta. Se pueden ingresar varios códigos de devolución aquí.
- Asignación de la ruta: esta propiedad de ruta le permite asignar trabajos a determinados usuarios o grupos basados en la ruta de ejecución del flujo de trabajo.
- Estado de la ruta: esta propiedad de ruta le permite definir el estado del trabajo basándose en la ejecución del flujo de trabajo.