Crear informes

Disponible con una licencia de Workflow Manager.

ArcGIS Workflow Manager (Classic) proporciona un motor de creación de informes que permite crear informes sobre el trabajo que se está gestionando en el sistema de Workflow Manager (Classic). El Administrador de informes se utiliza para crear y editar los informes en ArcGIS Workflow Manager (Classic) Administrator. Los informes se ejecutan en la aplicación Workflow Manager (Classic).

Pestaña Perfil

Las siguientes opciones están disponibles en la pestaña Perfil.

  • Nombre en pantalla: el nombre en pantalla se utiliza para identificar el informe en la tabla de contenido del informe,
  • Título: título que aparecerá en la parte superior del informe cuando se genere.
  • Descripción (Opcional): permite introducir información más descriptiva sobre la información resumida en el informe. Este texto se mostrará debajo del título cuando se utilice la hoja de estilos de informe proporcionada con Workflow Manager (Classic).
  • Categoría: la categoría sirve como herramienta organizativa para los informes. Use esta propiedad para organizar sus informes. La información proporcionada aquí se utilizará para crear la tabla de contenido del informe.

Pestaña Campos de informe

Los campos seleccionados en esta pestaña representan la información que se visualizará en sus informes. Estos campos también se utilizan para resumir y agrupar los resultados del informe.

Pestaña Nombres de pantalla

Puede reemplazar un nombre de campo con un alias (su propio texto descriptivo) para ayudar a aclarar su significado. También puede elegir el orden en el que se mostrarán los campos.

Pestaña Filtro de entrada

Puede especificar consultas y condiciones para limitar la información utilizada en los resultados del informe. Por ejemplo, es posible que solo desee presentar un informe sobre los trabajos activos o el trabajo asignado a un usuario particular o grupo de usuarios. Los informes dinámicos se pueden crear utilizando el token [REPORTUI:valor] en el campo de valor del filtro. Cuando se realiza una vista previa o se ejecuta el informe, se muestra un cuadro de diálogo Informe de filtro para introducir un valor para filtrar el informe. El nombre del filtro que se mostrará en el cuadro de diálogo se basa en el valor proporcionado en el token; por ejemplo, [REPORTUI:Fecha de inicio] mostraría la Fecha de inicio en el cuadro de diálogo.

Nota:

Se requiere un valor en el token del informe.

Nota:

Al definir los filtros de sus informes, si cambia a la vista SQL, ya no podrá ver o editar la declaración SQL formada en la vista de diseño.

Pestaña Resumen de filas

Con esta opción, puede agrupar registros juntos y calcular las estadísticas del resumen. Por ejemplo, es posible que desee saber cómo muchos trabajos ahí son para cada combinación única del estado del trabajo, tipo de trabajo y asignación.

Pestaña Secciones del informe

Es posible que además desee organizar su informe al crear grupos de registros basados en un campo específico. Puede hacerlo seleccionando la casilla Habilitar secciones del informe y seleccionando el campo del informe en el que deben basarse los grupos. Para resumir la información para este grupo de registros, elija el campo y el tipo de cálculo.

Pestaña Estilo de salida

Cuando se ejecuta un informe, Workflow Manager (Classic) devuelve XML. Workflow Manager (Classic) utiliza hojas de estilo XSLT para transformar el XML en un formato más fácil de usar. En el directorio <installation location>/Config/Reporting/Stylesheets se proporciona un par de hojas de estilo de Workflow Manager (Classic) diferentes. Para obtener una vista previa del informe, haga clic en Vista previa de informe.

Pestaña Permisos

Puede controlar quién accede a los informes restringiendo el acceso a ciertos grupos en su sistema de Workflow Manager (Classic). Por ejemplo, es posible que desee que solo los usuarios que pertenecen al grupo de administradores puedan ver los informes en el sistema. Al seleccionar la casilla Restringir acceso a los siguientes grupos y habilitar el grupo Administrador, los usuarios del grupo Técnicos no pueden ver este informe en la aplicación cuando activan la vista de informe.

Nota:

Los usuarios que tienen acceso administrativo podrán ver y ejecutar todos los informes en los repositorios a los cuales tienen acceso administrativo.

Administrar informes de Workflow Manager (Classic)

Puede crear informes personalizados, modificar informes existentes y eliminar los informes que ya no son necesarios en Workflow Manager (Classic) Administrator.

Crear un informe

En Workflow Manager (Classic) Administrator definirá el diseño de los informes. Estos informes estarán disponibles para los usuarios a través de la vista del informe en la aplicación.

  1. Inicie ArcGIS Workflow Manager (Classic) Administrator y conéctese a su base de datos de Workflow Manager (Classic).
  2. Haga clic con el botón derecho en Informes y haga clic en Agregar informe.

    Aparece el cuadro de diálogo Administrador de informes.

  3. Proporcione un nombre de visualización, un título y una categoría.
  4. Haga clic en la pestaña Campos de informe.
  5. Haga doble clic o arrastre los campos que desea agregar al informe hasta la columna de la derecha.
  6. Haga clic en la pestaña Nombres en pantalla.
  7. Actualice el campo Nombres de presentación según sea necesario.

    Por ejemplo, puede cambiar el alias de JTX_JOB_TYPES.JOB_TYPE a Tipo de trabajo.

  8. Haga clic en la pestaña Filtro de entrada.
  9. Defina la consulta que desea aplicar a sus informes.

    Por ejemplo, es posible que desee que sus informes muestren solo trabajos de prioridad alta.

  10. Si lo desea, haga clic en la pestaña Resumen de filas y elija cómo calcular las estadísticas de resumen para cada combinación única de registros especificada por los campos de informe seleccionados.

    Puede calcular el máximo, mínimo, suma, recuento, promedio y desviación estándar para cualquier campo numérico en las tablas del sistema Workflow Manager (Classic) que se utilizan en el informe.

  11. Haga clic en la pestaña Secciones del informe y elija el campo en el que desea agrupar los resultados.
    1. Al seleccionar la casilla Habilitar secciones del informe, seleccione el primer campo de la pestaña Campos de informe como campo del grupo.
    2. Seleccione un tipo de cálculo desde la lista desplegable y especifique una etiqueta.

      El cálculo se realiza en el primer campo de la pestaña Campos de informe.

  12. Haga clic en la pestaña Estilo de salida para elegir una hoja de estilo para el informe; se selecciona Estándar de forma predeterminada.

    La plantilla de muestra proporcionada por Workflow Manager (Classic) se encuentra en el directorio <Workflow Manager (Classic) Administrator installation location>\Config\Reporting\Stylesheets.

  13. Haga clic en Vista previa de informe para asegurarse de que la información se presenta como desea.
  14. Haga clic en la pestaña Permisos y restrinja el acceso a los informes a uno o varios grupos específicos haciendo clic en Restringir acceso a los grupos siguientes y seleccionando los grupos.
  15. Haga clic en Aceptar.

    El informe se agrega a la lista de informes de Workflow Manager (Classic) Administrator. También está disponible para los usuarios de la aplicación Workflow Manager (Classic).

Editar un informe

Después de haber creado los informes, aún les puede hacer cambios.

  1. Inicie Workflow Manager (Classic) Administrator y conéctese a su base de datos de Workflow Manager (Classic).
  2. Haga clic en Informes.

    Una lista de informes existentes se muestra en la vista derecha.

  3. Haga clic con el botón derecho en el informe que desea editar y haga clic en Editar elemento.
  4. Actualice la configuración del informe según sea necesario.
  5. Haga clic en Aceptar para guardar el informe.

Eliminar un informe

Puede eliminar los informes que ya no se utilizan o que aplican desde su repositorio. Un informe eliminado no estará disponible para su ejecución en la aplicación.

  1. Inicie Workflow Manager (Classic) Administrator y conéctese a su base de datos de Workflow Manager (Classic).
  2. Haga clic en Informes.

    Una lista de informes existentes se muestra en la vista derecha.

  3. Haga clic con el botón derecho en el informe que desee eliminar y haga clic en Eliminar elemento.

Crear informes dinámicos

Los informes dinámicos se pueden crear utilizando el token de informe [REPORTUI:valor]. Cuando se realiza una vista previa o se ejecuta el informe, aparece un cuadro de diálogo Filtrar informe, que proporciona el valor para filtrar el informe, y el nombre del filtro se basa en el valor proporcionado en el token. El informe se puede configurar para introducir un rango de valores o un valor. El token se puede agregar al filtro de entrada o a la consulta SQL.

Informe con rangos de filtros dinámicos

Los informes de trabajos se pueden basar en un rango de valores; se agregan dos filtros de entrada con el token de informes para indicar el rango. Por ejemplo, para mostrar los trabajos creados en un rango de fechas, se utiliza un filtro para indicar el inicio del rango de fechas y otro para indicar el final del rango de fechas.

Más información sobre las expresiones de consulta SQL utilizadas en ArcGIS

Se pueden utilizar varios rangos para filtrar el informe agregando filtros adicionales. Por ejemplo, para filtrar trabajos por Id. de trabajo y fechas de creación utilizando un rango, se pueden agregar los cuatro filtros siguientes como filtros de entrada:

Job.Created Date > [REPORTUI:Fecha de inicio]

JTX_JOBS.CREATED_DATE > '[REPORTUI:Fecha de inicio]'

Job.Created Date < [REPORTUI:Fecha de finalización]

JTX_JOBS.CREATED_DATE < '[REPORTUI:Fecha de finalización]'

Job.Job Id > [REPORTUI:De Id. de trabajo]

JTX_JOBS.JOB_ID < '[REPORTUI:De Id. de trabajo]'

Job.Job Id < [REPORTUI:A Id. de trabajo]

JTX_JOBS.JOB_ID > '[REPORTUI:A Id. de trabajo]'

Informe con un filtro dinámico

Los informes de trabajos se pueden generar en función de un valor dinámico cuando no se requiere un rango de valores. Por ejemplo, para mostrar los trabajos iniciados antes de una fecha determinada, solo se agrega un filtro.

Job.Started Date < [REPORTUI:Trabajos iniciados antes de]

JTX_JOBS.STARTED_DATE < '[REPORTUI:Trabajos iniciados antes de]'

Se generará un informe para mostrar los trabajos iniciados antes de la fecha especificada en el cuadro de diálogo Filtrar informe.