Crear tipos de pasos

Este tema se aplica a ArcGIS for Desktop Standard y ArcGIS for Desktop Advanced exclusivamente.

Los tipos de pasos son los componentes de su flujo de trabajo. Proporcionan la información básica de lo que pasa si se ejecuta el paso y cómo se presentará. Cuando se agrega un tipo de paso al flujo de trabajo, este se convierte en un paso pero aún hace referencia a todas las propiedades del tipo de paso original. Es posible que un paso aparezca varias veces en un solo flujo de trabajo.

Los tipos de pasos tienen tres componentes:

Tipos de ejecución

Están disponibles los siguientes tipos de ejecución de pasos:

Procedimiento

Paso manual sin ejecución administrada

Objeto de paso personalizado

Denomina una clase personalizada que implementa IJTXCustomStep

Abrir archivo

Abre un archivo desde el flujo de trabajo

Ejecutable

Inicia un ejecutable

Iniciar URL

Inicia una URL

Preguntar

Le realiza una pregunta al usuario con respuestas configurables

Tipos de ejecución de pasos
NotaNota:

Los pasos personalizados creados con IJTXCustomExecute aún se pueden ejecutar con la versión actual de Workflow Manager de ArcGIS. Sin embargo, se le solicita que actualice las bibliotecas de pasos para aprovechar las nuevas opciones con IJTXCustomStep. Consulte el kit del desarrollador para ayudar con la actualización de las bibliotecas de pasos.

Crear tipos de pasos

Definir las prioridades del tipo de paso básico

Con las propiedades del paso básico, define la información más descriptiva para los pasos que conforman su sistema de Workflow Manager.

Pasos:
  1. Abra el Administrador de Workflow Manager y conéctese a la base de datos Workflow Manager.
  2. En el administrador, navegue hacia la carpeta Tipos de pasos bajo los Componentes del trabajo.

    La lista mostrará todos los tipos de pasos que actualmente están configurados. Si no se configura ningún tipo de paso, la lista estará en blanco.

  3. Haga clic con el botón derecho del ratón y haga clic en Agregar tipo de paso o seleccione un paso existente y haga clic en Editar elemento.

    Aparecerá el cuadro de diálogo Propiedades del tipo de paso.

  4. Ingrese la información básica sobre el tipo de paso: Nombre y descripción.
  5. Seleccione el indicador del paso.

    Esta configuración define la forma del paso en el flujo de trabajo.

  6. Si el usuario necesita interactuar solo con la lógica del paso, marque la casilla de verificación Ocultar WMX mientras se ejecuta. Esta configuración es más útil cuando el paso iniciará otra aplicación con la cual interactuará el usuario, como ArcMap, por ejemplo.

    Si está completamente automatizada, déjela desmarcada.

Configurar las descripciones del paso

Las descripciones del paso le permiten ingresar la información más específica acerca del paso que se le mostrará a sus usuarios en la aplicación del cliente de Workflow Manager.

Pasos:
  1. En el cuadro de diálogo Propiedades del tipo de paso, haga clic en la pestaña Descripción.
  2. Decida si desea mostrar una descripción. Si lo desea, elija cómo desea almacenar el HTML.
    • Vínculo URL: Elija esta opción si todos sus usuarios de Workflow Manager pueden ver el vínculo que ingresa. Éste puede ser un vínculo a una página Web o un documento .html que creó.
    • HTML integrado: Seleccione esta opción para ingresar un simple texto o un texto formateado HTML que estará disponible para todos los usuarios, no importa de dónde obtienen acceso al sistema de Workflow Manager.
    StepDescription
    Use las descripciones del paso para proporcionar información más detallada acerca del paso para el usuario.

Configurar la ejecución del paso de objeto personalizado

La ficha Ejecución del paso le permite configurar el comportamiento de los pasos individuales cuando se ejecuten en un flujo de trabajo.

Pasos:
  1. En el cuadro de diálogo Propiedades del tipo de paso, haga clic en la ficha Ejecución.
  2. Seleccione el tipo de ejecución Objeto de paso personalizado.
  3. Haga clic en el botón de puntos suspensivos (...) a la derecha de CLSID/ProgID para navegar hacia el paso que desea utilizar.
    Ejecución del paso
    Seleccione que debe ocurrir cuando el usuario ejecuta o busca este paso en el flujo de trabajo.
  4. Haga clic en Aceptar para cerrar el cuadro de diálogo Examinar los pasos personalizados.
  5. Haga clic en Enumerar argumentos esperados para visualizar la liste de argumentos requeridos u opcionales del paso personalizado seleccionado.
  6. Ingrese cualquier argumento requerido.
  7. Ingrese cualquier argumento opcional.
  8. Haga clic en Validar argumentos para garantizar que aquellos ingresados son válidos.
  9. Elija la plataforma admitida.
  10. Haga clic en Aceptar para guardar los cambios para el tipo de paso y cierre el cuadro de diálogo Propiedades del tipo de paso.

    NotaNota:

    • Algunos pasos personalizados de Workflow Manager pueden aceptar los argumentos dinámicos con tokens.
    • Los argumentos se deben separar con espacios. Cuando el argumento en si contenga espacios, encierre el argumento en comillas dobles (").
    • No todos los pasos personalizados que vienen con Workflow Manager se pueden ejecutar en la Web. Los pasos se han dividido en dos categorías: DesktopSteps (que se ejecutan solo en el escritorio) y Steps (que se pueden ejecutar en el escritorio o en la Web).

Configurar la ejecución del archivo abierto

La ficha Ejecución del paso le permite configurar el comportamiento de los pasos individuales cuando se ejecuten en un flujo de trabajo. Esta opción le permite abrir un archivo a través del paso de Workflow Manager.

Pasos:
  1. En el cuadro de diálogo Propiedades del tipo de paso, haga clic en la ficha Ejecución.
  2. Seleccione la opción Abrir archivo.
  3. Haga clic en el botón de elipsis (...) a la derecha del cuadro de texto Ruta del archivo.
  4. Examine el archivo que le gustaría que abra Workflow Manager durante la ejecución de este paso.
    NotaNota:

    Este archivo se almacenará en la base de datos. Si es grande, es posible que necesite trabajar con su DBA para aumentar la configuración de MAXBLOBSIZE.

  5. Haga clic en Abrir para asociar el archivo con este paso.
  6. Haga clic en la flecha de lista desplegable Plataforma compatible y elija la plataforma compatible para el paso.

    El tipo de ejecución de Abrir archivo se diseñó para trabajar en el escritorio y en el servidor.

  7. Haga clic en Aceptar para guardar el tipo de paso y cerrar el cuadro de diálogo.

Configurar la ejecución ejecutable

La ficha Ejecución del paso le permite configurar el comportamiento de los pasos individuales cuando se ejecuten en un flujo de trabajo. Esta opción le permite ejecutar un ejecutable a través del paso de Workflow Manager.

Pasos:
  1. En el cuadro de diálogo Propiedades del tipo de paso, haga clic en la ficha Ejecución.
  2. Elija la opción Ejecutable.
  3. Busque la ubicación del ejecutable que le gustaría que ejecute este paso.
  4. Ingrese cualquier argumento para el ejecutable.
    NotaNota:

    Recuerde que los tokens se pueden ingresar aquí.

  5. Haga clic en la flecha de lista desplegable Plataforma compatible y elija el tipo de plataforma compatible.
  6. Haga clic en Aceptar para guardar el tipo de paso y cerrar el cuadro de diálogo.
    NotaNota:

    Los argumentos se deben separar con espacios. Cuando el argumento en si contenga espacios, encierre el argumento en comillas dobles (").

Configurar el inicio de la ejecución de la URL

La ficha Ejecución del paso le permite configurar el comportamiento de los pasos individuales cuando se ejecuten en un flujo de trabajo. Esta opción le permite abrir un navegador Web con una URL especificada a través del paso de Workflow Manager.

Pasos:
  1. En el cuadro de diálogo Propiedades del tipo de paso, haga clic en la ficha Ejecución.
  2. Elija la opción Iniciar URL.
  3. Ingrese la ruta que le gustaría iniciar cuando Workflow Manager ejecuta este paso.
  4. Haga clic en la flecha de lista desplegable Plataforma compatible y elija la plataforma compatible.

    El tipo de ejecución de Iniciar URL se diseñó para trabajar en el escritorio y en el servidor.

  5. Haga clic en Aceptar para guardar el tipo de paso y cerrar el cuadro de diálogo.

Configurar la ejecución del preguntar

La ficha Ejecución del paso le permite configurar el comportamiento de los pasos individuales cuando se ejecuten en un flujo de trabajo. Esta opción le permite definir los pasos que realizan las preguntas a sus usuarios cuando se ejecutan en el paso de Workflow Manager.

Pasos:
  1. En el cuadro de diálogo Propiedades del tipo de paso, haga clic en la ficha Ejecución.
  2. Elija la opción Preguntar.
  3. Haga clic en el botón de elipsis (...) a la derecha del cuadro de texto Pregunta.

    Se abre el cuadro de diálogo Editor de preguntas.

  4. Ingrese la pregunta que se va a realizar.
  5. Ingrese un título para el cuadro de diálogo que le aparecerá al usuario con el paso que se está ejecutando.
  6. Ingrese las respuestas posibles en el cuadro de texto a la izquierda.
  7. Haga clic en Agregar para agregarlas a las opciones o presione Intro como un acceso directo y agregue otra respuesta inmediatamente.
  8. Elija la opción Incluir campo de nota para permitir a los usuarios introducir la realimentación.

    El usuario se presenta con un cuadro de texto para introducir la razón de su selección. El valor introducido se incorpora a la tarea de la historia como un comentario.

  9. Haga clic en Aceptar cuando haya configurado su pregunta y respuesta según lo desee.
  10. NotaNota:

    Observe el valor de devolución en la lista. Si está enrutando los flujos de trabajo con base en la respuesta de la pregunta, este valor será el código de devolución del paso. Agregue este código de devolución en las propiedades de ruta para el avance automático de los flujos de trabajo.

    Editor de preguntas
    Introduzca la pregunta que desea realizar y la posible respuesta en el cuadro de diálogo Editor de preguntas.
  11. Haga clic en la flecha de lista desplegable Plataforma compatible y elija la plataforma compatible para el paso.

    El tipo de ejecución Preguntar se diseñó para trabajar en el escritorio y en el servidor.

  12. Haga clic en Aceptar para guardar el tipo de paso y cerrar el cuadro de diálogo.

Clonar tipos de pasos

Los tipos de paso en el repositorio de workflow manager se puede utilizar de nuevo. Por ejemplo, es posible que desee volver a utilizar el paso de edición de datos, puede hacer una copia al clonar este tipo de paso y todas las propiedades definidas.

Pasos:
  1. Abra el Administrador de Workflow Manager y conéctese a la base de datos Workflow Manager.
  2. En el administrador, navegue hacia la carpeta Tipos de pasos bajo los Componentes del trabajo.

    La lista mostrará todos los tipos de pasos que actualmente están configurados.

  3. Seleccione un paso, haga clic con el botón derecho del ratón y haga clic en Clonar tipo de paso.

    Se agrega una copia del tipo de paso a la lista de los tipos de paso existentes.

9/11/2013