Создание отчетов
Эта тема относится только к ArcGIS for Desktop Standard и ArcGIS for Desktop Advanced.
Обзор создания отчетов в Workflow Manager
АrcGIS Workflow Manager предоставляет простую среду, позволяющую создавать отчеты о работах, контролируемых системой Workflow Manager. Report Manager предназначен для создания и редактирования отчетов. Пользователи, имеющие необходимые права доступа, могут настраивать отчеты в клиентском приложении Workflow Manager.
Профиль
- Имя отображения - Имя отображения используется для идентификации отчета в таблице содержания отчетов в приложении Сonfiguration Manager и клиентском приложении.
- Заголовок - Заголовок, который появится вверху отчета при его создании.
- Описание (необязательно) - Позволяет ввести дополнительную описательную информацию о данных, представленных в отчете. Этот текст будет отображен для пользователя под заголовком при использовании листа стиля отчета, предусмотренного в Workflow Manager.
- Категория - Категория служит в качестве инструмента организации отчетов. Используйте это свойство для организации ваших отчетов. Информация, введенная здесь, будет использоваться для создания таблицы содержания отчетов, показываемой в приложении Configuration Manager и клиенте.
![]() |
Поля отчета
Поля, выбранные в этой закладке, представляют информацию, которая будет отображена в отчетах. Эти поля используются также при суммировании и группировании результатов отчетов.
Имена отображения
Вы можете заменить имя поля обозначением - вашим собственным описательным текстом - для пояснения его смысла. Кроме того, можно выбрать порядок представления полей пользователю.
![]() |
Входной фильтр
Вы можете задать запросы и условия, ограничивающие информацию в результатах отчетов. Например, вы можете создать отчеты только об активных заданиях или работах, выполняемых конкретным пользователем или группой пользователей.

Если вы переключитесь на вид SQL при определении фильтров для ваших отчетов, вы не сможете просматривать или редактировать предложение SQL, построенное в виде Проект.
Суммирование строк
Используя эту опцию, вы можете группировать записи и вычислять сводные статистические данные. Например, можно найти число заданий для каждой уникальной комбинации статуса, типа задания и исполнителя.
![]() |
Разделы отчета
Вы можете дополнительно упорядочить ваш отчет, сгруппировав записи по определенному полю. Это можно сделать, установив флажок Включить разделы отчета (Enable Report Sections) и выбрав поле отчета, которое будет использоваться для создания групп. Если вы хотите суммировать информацию для этой группы записей, выберите поле и тип вычислений.
![]() |
Стиль отчета
При создании отчета Workflow Manager возвращает XML. Workflow Manager использует листы стилей XSLT для преобразования XML в более подходящий для пользователя формат. Несколько листов различных стилей можно найти в <Установочная директория Workflow Manager>/Config/Reporting/Stylesheets. Вы можете предварительно просмотреть отчет, щелкнув Предварительный просмотр отчета (Preview Report).
![]() |
Права доступа
Вы можете контролировать доступ к отчетам в клиентском приложении, ограничивая доступ для определенных групп в вашей системе Workflow Manager. Например, вы хотите, чтобы отчеты в системе могли просматривать только пользователи, входящие в группу менеджеров. Установив флажок Разрешить доступ только для следующих групп и отметив группу Менеджеры, вы лишите пользователей в группе Техники возможности открыть этот отчет в списке приложения при переходе в вид Отчет.

Пользователи, имеющие права доступа admin, смогут просматривать и создавать все отчеты в репозиториях, для доступа к которым необходимы права admin.

Управление отчетами Workflow Manager
Создание отчета Workflow Manager
Запустите Workflow Manager Administrator и подключитесь к базе данных Workflow Manager.
Внешний вид отчетов и впечатления от работы с ними определяются настройками в Workflow Manager Administrator. Эти отчеты будут доступны для пользователей в виде Отчеты в приложении.
- Выберите папку Отчеты (Reports).
-
Щёлкните правой кнопкой мыши и выберите Добавить отчет (Add Report), чтобы создать новый отчет.
Появится диалоговое окно Менеджер отчетов (Report Manager) с активной закладкой Общие (General).
-
Введите имя отображения, заголовок и категорию.
Они требуются для создания отчета.
- В закладке Поля отчета (Report Fields), выберите поля отчета, дважды щелкнув и перетащив их в столбец справа.
Выбранные поля добавляются в правую панель.
-
После выбора полей можно изменить их представление для пользователей в закладке Имена отображения (Display Names).
Например, вы можете поменять обозначение JTX_JOB_TYPES.JOB_TYPE на Тип задания (Job Type).
-
В закладке Входной фильтр, можно определить запрос, который будет применяться к отчетам.
Например, вы хотите, чтобы в ваших отчетах показывались только задания, имеющие высокий приоритет.
- Щелкните закладку Строки/Раздел (Rows/Section) для вычисления сводных статистических данных для каждой уникальной комбинации записей, определенной выбранными полями отчета.
Вы можете вычислить максимум, минимум, сумму, среднее, число и стандартное отклонение для любого числового поля в таблицах системы Workflow Manager, используемого в отчете.
-
Щелкните закладку Группирование/Суммирование (Grouping/Summary), чтобы указать поле, по которому вы хотите группировать результаты.
Устанавливая флажок Разрешить группирование записей (Enable Record Grouping), вы выбираете в качестве поля группы первое поле в закладке Поля отчета (Report Fields).
- Выберите тип вычислений в выпадающем списке и укажите метку.
Вычисление выполняется по первому полю в закладке Поля отчета (Report Fields).
- Откройте закладку Стиль отчета (Output Style) для выбора листа стилей для вашего отчета; по умолчанию используется кнопка Выбрать новый лист стилей (Select New Stylesheet).
-
Щёлкните Обзор (Browse), чтобы перейти к листу стилей, который вы хотите использовать.
Шаблоны, поставляемые с Workflow Manager, находятся в <Установочная директория Workflow Manager>\Config\Reporting\Stylesheets.
- Вы можете предварительно просмотреть отчет, чтобы убедиться, что информация представлена нужным вам образом
- Можно разрешить доступ к отчету только определенной группе или группам, щелкнув Разрешить доступ только следующим группам (Restrict access to the following groups), выбрав нужную группу (группы) и нажав OK.
Отчет будет добавлен в список отчетов в Configuration Manager. Он также доступен пользователям в приложении Workflow Manager.
Редактирование отчета Workflow Manager
Запустите Workflow Manager Administrator и подключитесь к базе данных Workflow Manager.
После того, как отчеты созданы, в них по-прежнему можно вносить изменения.
-
Выберите папку Отчеты (Reports).
Справа отображается список существующих отчетов.
- Выберите существующий отчет.
- Щелкните правой кнопкой мыши и выберите Редактировать отчет (Edit Item) для изменения свойств выбранного отчета.
- В закладках Report Manager отредактируйте нужным образом свойства отчета.
Удаление отчета Workflow Manager
Запустите Workflow Manager Administrator и подключитесь к базе данных Workflow Manager.
Вы можете удалить из репозитория отчеты, которые больше не используются или не актуальны. Удаленный отчет будет недоступен в приложении.
- Выберите папку Отчеты (Reports).
- Выберите существующий отчет.
- Щелкните правой кнопкой мыши и выберите Удалить отчет (Delete Item) для удаления выбранного отчета.