Конструктор отчетов

Конструктор отчетов

 

Представляет собой новый профессиональный инструмент доступный для облачного сервера СКАУТ 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 (общее время анализа)

Готовые отчеты становятся доступны для пользователя/диспетчера в интерфейсе программы СКАУТ-Студио в окне мастера построения отчетов - Вкладка "Пользовательские", для пользователей, которым ранее были выданы права доступа к этому отчету: