Конструктор отчётов 1.1

Для доступа к конструктору отчетов вам необходимо сделать следующее:


1. Перейти на страницу сервера, выставить галочку "Новый интерфейс" в окне ввода и ввести ваш логин/пароль.
Новый конструктор отчётов доступен только в новом интерфейсе.


2. Найти в справочниках вкладку "Конструктор отчетов". В данном справочнике создаются новые и хранятся ранее созданные отчеты. Вы сможете добавить новый отчет (кнопка "добавить"), изменить уже существующий (кнопка "изменить"), удалить отчёт кнопкой "удалить", либо импортировать отчёт в формате ".JSON" (кнопка "Загрузить из файла").

Основные элементы конструктора отчетов
После перехода в справочник создания отчета, вы можете увидеть следующие элементы интерфейса конструктора:

Слева - панель структуры отчёта, данная панель отвечает за добавление всех необходимых элементов в ваш отчет, а именно: таблиц, строк, колонок, карты, графиков и источников для графиков. За добавление каждого элемента отвечает соответствующая кнопка. Также в данной панели доступен быстрый фильтр, структура отчёта в виде дерева и масштаб отчета.

2) Справа - панель редактирования элементов, она используется для редактирования основных параметров отчёта, а так же добавленных элементов – таблиц, строк, колонок, карт и графиков. В зависимости от выбранного элемента есть различные способы его редактирования.


3) В центре - область работы с отчётом, в данной области вы можете наблюдать создаваемый вами отчет, выбирать и менять местами его элементы. Также, в верхней части области расположена панель с инструментами. На ней есть кнопка вызова меню, в котором доступен предварительный просмотр отчёта и выход обратно к списку отчёта, а так же кнопки сохранения отчёта, создания нового отчёта, создания нового отчёта на основе существующего, кнопка экспорта отчёта в формате .JSON, и импорта отчёта в формате .JSON.


Добавление необходимых данных в отчёт
Все отчёты, созданные в конструкторе, имеют произвольную древовидную структуру. Вложенность элементов не ограничена.
При первом создании отчёта в панели структуры отчёта создается элемент с названием "Новый отчет". Это тот самый отчет, который вы будете создавать. В панели редактирования элементов можно назначить следующие параметры: название отчёта, описание отчёта, ориентация страницы.
При клике на элемент "новый отчет" на панели структуры отчёта, вы можете начать формировать его структуру, путём добавления любых составляющих:
1. Таблица – это основной элемент, в котором будут создаваться все строки и колонки вашего отчёта. У элемента «Таблица», есть следующие параметры в панели редактирования объекта:
  • Название – название вашей таблицы.
  • Разбиение данных – разбиение всех данных, помещенных в таблицу по необходимым условиям. По умолчанию в данном параметре выбрано условие «Не разбивать».
При выборе условия разбиения, для каждого варианта, в соответствии с условием, будет строиться отдельная таблица. Список возможных условий разбиения следующий:

Основное

  • Не разбивать
  • По сменам
  • По дням
  • По объектам
Движение
  • По действиям (стоянки/движение)
  • По геозонам
  • По посещению геозон
  • По превышениям скорости
  • По стоянкам
Топливо
  • По датчикам топлива
  • По датчикам топливораздачи
  • По заправкам и сливам
  • По топливораздачам
Датчики
  • По датчикам доп. оборудования
  • По датчикам температуры
  • По срабатываниям датчика доп. оборудования
Агрорешение
  • По агрозонам
  • По периодам работы прицепного устройства
  • По посещению агрозон
  • По прицепным устройствам
Прочее
  • По водителям
  • По идентификациям водителей
В отчёте можно создавать несколько таблиц, в зависимости от необходимых данных. Также существует возможность добавлять таблицы внутрь таблиц.

2. Строка. Элемент "таблица" заполняется элементами строк. На панели редактирования элементов для строки доступны следующие параметры:
  • Название – название строки.
  • Тип строки – выбор типа строки. Строки в конструкторе бывают двух типов:
    • Простая строка (Строка без разбиений) – используется для создания статичной строки. Можно использовать для разделения элементов и ввода, например, шапки таблицы;
    • Строка с разбиением – используется для разбиения данных, поступающих в колонки, созданные в этой строке, по различным условиям, аналогичным тем, что используются для разбиения таблицы. В соответствии с выбранным условием, на каждый вариант будет строиться отдельная строка.
При выборе "Строки с разбиением" становится доступен следующий параметр в панели – "показывать карту по клику". Он отвечает за отображение карты при клике на колонку в строке в готовом отчёте. На карте будет отображён трек объекта в тот временной интервал, за который построена данная строка.

3. В элемент "строка" можно добавлять следующий элемент – "Колонка" (ячейку, столбец). В панели структуры отчёта для элемента "Колонка" доступны следующие параметры:
  • Название – название ячейки.
  • Тип колонки – выбор типа колонки. Колонки в конструкторе бывают двух типов:
  • Колонка с текстом – используется только для вывода в отчёте какого-либо статичного текста, например, названия приходящих параметров в шапке отчёта;
  • Колонка с данными – используется вывода данных, приходящих с оборудования и обрабатываемых программным обеспечением Fort Monitor.
  • Размер шрифта – выбор размера шрифта.
  • Цвет – выбор цвета колонки.
  • Толщина шрифта – выбор толщины шрифта.
  • Источник данных – выбор источника доступен при выборе соответствующего типа. При клике на параметр "источник данных" можно выбрать те данные, которые необходимо отображать в отчёте в этой ячейке. Полный список доступных источников есть в конце статьи.
  • Формат (доступен только при источниках формула и универсальный датчик) – формат выводимых значений в колонке.
  • Идентификатор для Конструктора отчетов – идентификатор универсального датчика, благодаря которому происходит привязка к конструктору отчетов.
  • Подсчет значения – задает алгоритм подсчета значения за период.

4. Карта. В таблицу также можно добавить элемент "карта". Данный элемент создан для отображения трека движения автомобиля за выбранный период, при построении отчёта. В панели редактирования элементов для карты доступны следующие параметры:
  • Название – название карты в структуре отчёта.
  • Тип трека – отображение трека в зависимости от выбранного типа. В конструкторе существуют следующие типы трека:
    • По скорости – строится трек, который изменяет цвет в зависимости от скорости;
    • Обычный трек – строится обычный трек;
    • По срабатыванию датчиков – строится трек, на котором обозначаются всплывающими точками места срабатывания датчиков;
    • Трек по критичности – строится трек, который изменяет цвет в соответствии с критичностью событий, которые были назначены на транспортное средство;
    • По ширине прицепа – строится трек, изменяющий свою толщину в зависимости от закрепленного за транспортным средством прицепного оборудования.
  • Отображение заправок – на треке транспортного средства будут отображаться заправки.
  • Отображение остановок – на треке транспортного средства будут отображаться остановки.

5. График. В таблицу также можно добавить элемент "график". Данный элемент создан для графического отображения данных объекта по осям времени, либо пробега. В панели редактирования элементов для элемента "график" доступны следующие параметры:
  • Название – название вашего графика.
  • Ось Х – выбор отображаемого параметра по оси Х. В качестве оси Х можно задать:
    • Время – используется для создания графика, зависимого от времени.
    • Пробег – используется для создания графика, зависимого от пробега объекта.
6. В элемент "график" можно добавить элемент "Данные". Этот элемент позволяет выбрать данные, которые и требуется построить в виде графика по осям. В панели редактирования элементов для элемента "данные" доступны следующие параметры:
  • Название – название данных, которые будут отображаться на графике. Может задаваться автоматически, при выборе источника данных.
  • Цвет – цвет отображения графика на экране.
  • Источник данных – выбор датчика, данные которого будут отображены на графике. Список источников для графиков указан в конце статьи.


Дополнительные возможности конструктора отчетов:
Конструктор отчетов поддерживает стилизация используемых в нем элементов. Подробно со стилизацией элементов можете ознакомится в статье "Настройка стилей в конструкторе отчетов"
Ознакомится с применением формул в конструкторе отчетов можете в статье "Формулы в конструкторе отчетов"
Ознакомится с примерами создания отчетов в конструкторе вы можете в разделе "Примеры"
Смотрите также запись обучающего вебинара по использованию конструктора

Полный список возможных источников данных для ячеек отчёта:

Объекты

  • IMEI
  • VIN-код
  • Гос. номер
  • Группа
  • Кол-во объектов
  • Компания
  • Номер телефона
  • Объект
  • Примечание
  • Тип объекта
  • Тип терминала
Движение
  • Время включения зажигания
  • Время выключения зажигания
  • Время движения
  • Время стоянки
  • Время холостого хода
  • Максимальная скорость
  • Моточасы
  • Начало движения
  • Окончание движения
  • Пробег (км)
  • Пробег от предыдущего периода
  • Пробег по CAN за период, км
  • Пробег по CAN на конец периода, км
  • Пробег по CAN на начало периода, км
  • Средняя скорость
Топливо
  • Общий расход (л)
  • Объем заправок
  • Объем сливов
  • Объем топливораздач
  • Расход на движение (л)
  • Расход на работу доп. оборудования (л)
  • Расход на стоянке (л)
  • Расход по ДРТ (л)
  • Расход по ДУТ (л)
  • Расход по норме на движение (л)
  • Расход по норме на моточас (л)
  • Расход по норме на работу доп. оборудования (л)
  • Расход по норме на холостой ход (л)
  • Расход топлива на холостой ход
  • Средний расход на 100 км
  • Средний расход на 100 км движения
  • Средний расход на 1ч движения
  • Средний расход на 1ч холостого хода
  • Средний расход на моточас
  • Уровень на конец топливораздачи
  • Уровень на начало топливораздачи
  • Уровень топлива на конец
  • Уровень топлива на начало
Период
  • Адрес начала
  • Адрес окончания
  • Длительность
  • Долгота начала
  • Долгота окончания
  • Конец периода
  • Название периода
  • Начало периода
  • Широта начала
  • Широта окончания
Агрорешение
  • Агрокультура
  • Название агрозоны
  • Обработанная площадь (%)
  • Обработанная площадь (га)
  • Площадь агрозоны (га)
  • Площадь перекрытий при обработке (га)
  • Прицепное устройство
  • Пробег при обработке агрозоны, км
  • Расход на 1 гектар
  • Стоимость работ
  • Ширина прицепного устройства
Прочее
  • Водитель
  • Имя геозоны
  • Общее число пакетов
  • Порядковый номер
  • Формула
Датчики
  • Время работы доп. оборудования
  • Имя датчика
  • Макс. температура
  • Мин. температура
  • Средняя температура
  • Температура на конец периода
  • Температура на начало периода
  • Универсальный датчик
  • Число срабат. доп. оборуд.
Качество вождения
  • Взвешенная оценка качества вождения (%)
  • Время движения с выключенным ближним светом
  • Время движения с выключенным ближним светом (%)
  • Время движения с непристегнутым ремнем
  • Время движения с непристегнутым ремнем (%)
  • Время превышения скорости (%)
  • Время превышения скорости (чч:мм:сс)
  • Превышений скорости всего (шт)
  • Превышений скорости на 100 км (шт)
  • Резких поворотов всего (шт)
  • Резких поворотов на 100 км (шт)
  • Резких торможений всего (шт)
  • Резких торможений на 100 км (шт)
  • Резких ускорений всего (шт)
  • Резких ускорений на 100 км (шт)
Константы - Раздел доступен если в справочнике "Конструктор отчетов: константы" есть созданные константы.

Список источников для графиков:
  • CAN Обороты двигателя
  • Внешнее питание
  • Внутреннее питание
  • Датчик GPS/ГЛОНАСС
  • Датчик доп. оборудования
  • Датчик зажигания
  • Датчик скорости
  • Датчик температуры
  • Датчик уровня топлива
  • Датчик уровня топлива – исходные данные
  • Задержка доставки пакета с данными
  • Уровень сигнала GSM