Конструктор отчетов
Конструктор отчетов
Представляет собой новый профессиональный инструмент доступный для облачного сервера СКАУТ 365.
Конструктор отчетов позволяет создавать новые отчеты и редактировать уже
подготовленные для более точного решения задач компаний-клиентов.
Инструмент предназначен для технических сотрудников партнерской сети СКАУТ и компаний-клиентов.
Инструмент доступен в интерфейсе программы СКАУТ-Менеджер для всех пользователей облачного сервера СКАУТ 365 - вкладка "Шаблоны отчетов".
Описание
При переходе на вкладку “Шаблоны отчетов” пользователю открывается интерфейс со списком доступных для редактирования пользовательских шаблонов отчетов и создания новых.
Интерфейс представляет панель инструментов и список отчетов:
Панель инструментов дает возможность создавать новый шаблон, удалять или редактировать имеющийся шаблон и обновить список ранее созданных и доступных для редактирования шаблонов отчетов.
Кликая на кнопку создать или редактировать мы переходим к окну параметров
- выбора шаблона отчетов, на основе которого мы будем создавать свой шаблон (можно выбрать “пустой” и создавать шаблон с 0);
- выбора объектов и периода построения, на основе данных телеметрии от которых мы будем работать над созданием нового отчета;
- настройки прав доступа для создаваемого шаблона отчетов:
После настройки необходимых параметров и подтверждения нажатием “ОК” переходим в окно приложения Designer.
Designer это приложение, предназначенное для создания, изменения и публикации отчетов. Интерфейс приложения предоставляет пользователю набор инструментов, компонентов, элементов и средств для разработки отчетов, их визуального оформления и предварительного просмотра. Интерфейс приложения, основан на вкладках (аналог интерфейса Microsoft Office). На вкладках сгруппированы команды и инструменты:
Для разработки пользовательских отчетов используется описание данных, которое включает соединения с базами данных, источники данных и связи между ними. Все описания данных, а также переменные, ресурсы и бизнес-объекты, преобразование данных, располагаются в Словаре данных (Dictionary) отчета. Словарь данных отчета располагается на отдельной панели в приложении Designer:
Внимание! Подробное описание элементов интерфейса приложения Designer Stimulsoft Reports, его логики и принципов работы доступны в электронные версии Руководства пользователя.
Для создания пользовательских отчетов в приложении Designer Stimulsoft Reports компанией СКАУТ | Разработчик системы была подготовлена специальная структурированная модель данных на основе стандартного отчета Движения и стоянки:
Представленная модель постоянно расширяется и обновляется новыми полями и данными из стандартных отчетов СКАУТ. Актуальная версия модели данных всегда доступна в интерфейсе приложения Designer.
- Rmp
- Rmp_Header (Информация об отчете общая)
- BeginDateTime (Начало периода построения отчета)
- EndDateTime (Конец периода построения отчета)
- UserName (Имя пользователя)
- Timezone (Часовой пояс)
- Rmp_Units (Информация о ТС)
- UnitTitle (Наименование ТС)
- UnitId (Идентификатор ТС)
- Days/Rmp_Units_Days (Информация о движении по дням)
- AverageSpeed (Ср. ск-ть движения за день)
- MinimumSpeedKmh (Макс. ск-ть движения за день)
- MaximumSpeedKmh (Мин. ск-ть движения за день)
- Mileage (Пробег за день)
- Day (День, в котором были движения)
- BeginDateTime (Время начала движения в день)
- BeginDateTimeValue
- EndDateTime (Время завершения движения в день)
- EndDateTimeValue
- Duration (Продолж-ть движения за день)
- EngineIdleDuration (Продолж-ть на ХХ)
- EngineActiveWorkDuration (Продолж-ть активной работы)
- Periods/Rmp_Units_Days_Periods (Информация о периодах “Движения/Стоянки”)
- PeriodName (Наименование периода)
- PeriodType (Тип периода “1 или 2”)
- BeginDateTime (Время начала периода)
- EndDateTime (Время завершения периода)
- Duration (Продолжительность периода)
- Address (Адрес “Стоянка”)
- AverageSpeed (Ср. ск-ть “Движение”)
- MinimumSpeedKmh (Маск. ск-ть “Движение”)
- MaximumSpeedKmh (Мин. ск-ть “Движение”)
- Mileage (Пробег “Движение”)
- EngineIdleDuration (Продолж-ть на ХХ “Стоянка”)
- EngineActiveWorkDuration (Время работы двигателя под нагрузкой за период)
- Latitude (Широта “Стоянка”)
- Longitude (Долгота “Стоянка”)
- IsWeekEnd
- FuelConsumptionEstimateL (Расчетный расход топлива за день)
- Summary/Rmp_Units_Summary (Информация итоговая по ТС)
- EngineOnTime (Время работы двигателя)
- EngineIdleTime (Время на ХХ)
- EngineIdleTimePercent (Время на ХХ, %)
- EngineActiveWorkTime (Время работы двигателя под нагрузкой)
- EngineActiveWorkTimePercent (Время работы двигателя под нагрузкой, %)
- FuelConsumptionEstimateL (Расчетный расход топлива за все время анализа)
- Mileage (Общий пробег)
- BreakMileage (Пробег в разрыве)
- AverageSpeed (Средняя скорость)
- MinimumSpeedKmh (Мин. скорость)
- MaximumSpeedKmh (Макс. скорость)
- TotalMoveTime (Время в движении)
- TotalMoveTimePercent (Время в движении, %)
- TotalStopTime (Время на стоянках)
- TotalStopTimePercent (Время на стоянках, %)
- TotalBreakTime (Время в разрыве)
- TotalBreakTimePercent (Время в разрыве, %)
- TotalTime (общее время анализа)
- Rmp_Units (Информация о ТС)
- Rmp_Header (Информация об отчете общая)
Готовые отчеты становятся доступны для пользователя/диспетчера в интерфейсе программы СКАУТ-Студио в окне мастера построения отчетов - Вкладка "Пользовательские", для пользователей, которым ранее были выданы права доступа к этому отчету: