Конструктор отчётов
- Формирование любого количества независимых таблиц, в т.ч. вложенных друг в друга;
- Формирование произвольного вида таблицы — любое количество строк, каждая из которых может содержать произвольное количество ячеек;
- Задание разбиения для любых таблиц и строк, при котором эти таблицы/строки при построении отображаются в несколько экземпляров (в зависимости от выбранного разбиения);
- Задание параметров визуализации для ячейки — цвет ячейки, размер и толщина шрифта;
- Задание формата страницы отчёта — альбомная, книжная;
- Добавление графиков в виде отдельного элемента, либо по оси времени, либо по оси пробега;
- Добавление карты отдельным элементом;
- Возможность отображения карты при клике на строку с разбиением в сформированном отчёте;
- Сохранение сформированной структуры отчёта в файл и загрузка из файла (.JSON) для переноса между серверами/компаниями;
- Экспорт сформированного отчёта в PDF, XLS, CSV — с учетом карт и графиков;
- Печать сформированного отчёта;
- Масштабирование отчёта в режиме конструирования;
- В зависимости от используемых отчётом источников, при его построении появляется возможность задавать специфичные настройки – мин. время стоянки, макс. скорость, мин. длительность, агро настройки и т.д.
-
Основное
- Не разбивать
- По дням
- По объектам
- По сменам
-
Движение
- По геозонам
- По действиям (стоянки/движение)
- По посещению геозон
- По превышениям скорости
- По стоянкам
-
Топливо
- По датчикам топлива
- По датчикам топливораздачи
- По заправкам
- По заправкам и сливам
- По сливам
- По топливораздачам
-
Датчики
- По датчикам доп. оборудования
- По датчикам температуры
- По периодам работы датчика зажигания
- По срабатываниям датчика доп. оборудования
- По универсальным датчикам
-
Агрорешение
- По агрозонам
- По периодам работы прицепного устройства
- По посещению агрозон
- По прицепным устройствам
-
Прочее
- По водителям
- По идентификациям водителей
Список источников для ячеек:
-
Объекты
-
IMEI
-
VIN-код
-
Гос. номер
-
Группа
-
Кол-во объектов
-
Компания
-
Номер телефона
-
Объект
-
Примечание
-
Тип объекта
-
Тип терминала
-
-
Движение
-
Время включения зажигания
-
Время выключения зажигания
-
Время движения
-
Время стоянки
-
Время холостого хода
-
Максимальная скорость
-
Моточасы
-
Начало движения
-
Окончание движения
-
Пробег (км)
-
Пробег от предыдущего периода
-
Пробег по CAN за период, км
-
Пробег по CAN на конец периода, км
-
Пробег по CAN на начало периода, км
-
Средняя скорость
-
-
Топливо
-
Общий расход (л)
-
Объем заправок
-
Объем сливов
-
Объем топливораздач
-
Расход на движение (л)
-
Расход на работу доп. оборудования (л)
-
Расход на стоянке (л)
-
Расход по ДРТ (л)
-
Расход по ДУТ (л)
-
Расход по норме на движение (л)
-
Расход по норме на моточас (л)
-
Расход по норме на работу доп. оборудования (л)
-
Расход по норме на холостой ход (л)
-
Расход топлива на холостой ход
-
Средний расход на 100 км
-
Средний расход на 100 км движения
-
Средний расход на 1ч движения
-
Средний расход на 1ч холостого хода
-
Средний расход на моточас
-
Уровень на конец топливораздачи
-
Уровень на начало топливораздачи
-
Уровень топлива на конец
-
Уровень топлива на начало
-
-
Период
-
Адрес начала
-
Адрес окончания
-
Длительность
- Долгота начала
- Долгота окончания
-
Конец периода
-
Название периода
-
Начало периода
- Широта начала
- Широта окончания
-
- Агрорешение
-
Агрокультура
-
Название агрозоны
-
Обработанная площадь (%)
-
Обработанная площадь (га)
-
Площадь агрозоны (га)
-
Площадь перекрытий при обработке (га)
-
Прицепное устройство
-
Пробег при обработке агрозоны, км
-
Расход на 1 гектар
-
Стоимость работ
-
Ширина прицепного устройства
-
-
Прочее
-
Водитель
-
Имя геозоны
-
Общее число пакетов
-
Порядковый номер
-
Формула
-
-
Датчики
-
Время работы доп. оборудования
-
Имя датчика
-
Макс. температура
-
Мин. температура
-
Средняя температура
-
Температура на конец периода
-
Температура на начало периода
-
Универсальный датчик
-
Число срабат. доп. оборуд.
-
- Качество вождения
-
Взвешенная оценка качества вождения (%)
-
Время движения с выключенным ближним светом
-
Время движения с выключенным ближним светом (%)
-
Время движения с непристегнутым ремнем
-
Время движения с непристегнутым ремнем (%)
-
Время превышения скорости (%)
-
Время превышения скорости (чч:мм:сс)
-
Превышений скорости всего (шт)
-
Превышений скорости на 100 км (шт)
-
Резких поворотов всего (шт)
-
Резких поворотов на 100 км (шт)
-
Резких торможений всего (шт)
-
Резких торможений на 100 км (шт)
-
Резких ускорений всего (шт)
-
Резких ускорений на 100 км (шт)
-
- Константы - Раздел доступен если в справочнике "Конструктор отчетов: константы" есть созданные константы.
Список источников для графиков:
- CAN Обороты двигателя
- Внешнее питание
- Внутреннее питание
- Датчик GPS/ГЛОНАСС
- Датчик доп. оборудования
- Датчик зажигания
- Датчик скорости
- Датчик температуры
- Датчик уровня топлива
- Датчик уровня топлива – исходные данные
- Задержка доставки пакета с данными
- Уровень сигнала GSM
Доступ к конструктору
Для доступа к новой версии конструктора отчетов вам необходимо сделать следующее:
- Перейти на страницу хостинга (web.fort-monitor.ru), либо вашего сервера.
- Выставить галочку "Новый интерфейс" в окне ввода и ввести ваш логин/пароль.
Новый конструктор отчётов доступен только в новом интерфейсе.
3. Найти в справочниках вкладку "Конструктор отчетов new". В данном справочнике создаются новые и хранятся ранее созданные отчеты. Вы сможете добавить новый отчет (кнопка "добавить"), изменить уже существующий (кнопка "изменить"), удалить отчёт кнопкой "удалить", либо импортировать отчёт в формате ".JSON" (кнопка "Загрузить из файла").
Основные элементы конструктора отчетов
После перехода в справочник создания отчета, вы можете увидеть следующие элементы интерфейса конструктора:
1) Панель структуры отчёта – данная панель отвечает за добавление всех необходимых элементов в ваш отчет, а именно: таблиц, строк, колонок, карты, графиков и источников для графиков. За добавление каждого элемента отвечает соответствующая кнопка. Также в данной панели доступен быстрый фильтр, структура отчёта в виде дерева и масштаб отчета.
2) Панель редактирования элементов – данная панель используется для редактирования основных параметров отчёта, а так же добавленных элементов – таблиц, строк, колонок, карт и графиков. В зависимости от выбранного элемента есть различные способы его редактирования.
3) Область работы с отчётом – в данной области вы можете наблюдать создаваемый вами отчет, выбирать и менять местами его элементы. Также, в верхней части области расположена панель с инструментами. На ней есть кнопка вызова меню, в котором доступен предварительный просмотр отчёта и выход обратно к списку отчёта, а так же кнопки сохранения отчёта, создания нового отчёта, создания нового отчёта на основе существующего, кнопка экспорта отчёта в формате .JSON, и импорта отчёта в формате .JSON.
Добавление необходимых данных в отчёт
Все отчёты, созданные в конструкторе, имеют произвольную древовидную структуру. Вложенность элементов не ограничена.
За добавление необходимых данных в отчёт отвечают следующие элементы:
1) Основное древо отчёта – при первом создании отчёта в панели структуры отчёта создается элемент с названием "Новый отчет". Это тот самый отчет, который вы будете создавать. В панели редактирования элементов можно назначить следующие параметры: название отчёта, описание отчёта, ориентация страницы.
2) При клике на элемент "новый отчет" на панели структуры отчёта, вы можете начать формировать его структуру, путём добавления любых составляющих:
1. Таблица – это основной элемент, в котором будут создаваться все строки и колонки вашего отчёта. У элемента «Таблица», есть следующие параметры в панели редактирования объекта: название, разбиение данных.
Название – название вашей таблицы.
Разбиение данных – разбиение всех данных, помещенных в таблицу по необходимым условиям. По умолчанию в данном параметре выбрано условие «Не разбивать».
При выборе условия разбиения, для каждого варианта, в соответствии с условием, будет строиться отдельная таблица. Список возможных условий разбиения следующий:
- Основное
- По сменам
- Не разбивать
- По дням
- По объектам
- Движение
- По действиям (стоянки/движение)
- По геозонам
- По посещению геозон
- По превышениям скорости
- По стоянкам
- Топливо
- По датчикам топлива
- По датчикам топливораздачи
- По заправкам и сливам
- По топливораздачам
- Датчики
- По датчикам доп. оборудования
- По датчикам температуры
- По срабатываниям датчика доп. оборудования
- Агрорешение
- По агрозонам
- По периодам работы прицепного устройства
- По посещению агрозон
- По прицепным устройствам
- Прочее
- По водителям
- По идентификациям водителей
В отчёте можно создавать несколько таблиц, в зависимости от необходимых данных. Также существует возможность добавлять таблицы внутрь таблиц.
2. Строка. Элемент "таблица" заполняется элементами строк. На панели редактирования элементов для строки доступны следующие параметры:
- Название;
- Цвет ячеек строки;
- Тип строки;
- Разбиение данных (при соотв. типе);
- Показывать карту по клику (при соотв. типе).
Название – название строки.
Тип строки – выбор типа строки. Строки в конструкторе бывают двух типов:
- Простая строка (Строка без разбиений) – используется для создания статичной строки. Можно использовать для разделения элементов и ввода, например, шапки таблицы;
- Строка с разбиением – используется для разбиения данных, поступающих в колонки, созданные в этой строке, по различным условиям, аналогичным тем, что используются для разбиения таблицы. В соответствии с выбранным условием, на каждый вариант будет строиться отдельная строка.
При выборе "Строки с разбиением" становится доступен следующий параметр в панели – "показывать карту по клику". Он отвечает за отображение карты при клике на колонку в строке в готовом отчёте. На карте будет отображён трек объекта в тот временной интервал, за который построена данная строка.
3. В элемент "строка" можно добавлять следующий элемент – "Колонка" (ячейку, столбец). В панели структуры отчёта для элемента "Колонка" доступны следующие параметры:
- Название;
- Тип колонки;
- Цвет;
- Размер шрифта;
- Толщина шрифта;
- Источник данных (при соотв. типе).
Название – название ячейки.
Тип колонки – выбор типа колонки. Колонки в конструкторе бывают двух типов:
- Колонка с текстом – используется только для вывода в отчёте какого-либо статичного текста, например, названия приходящих параметров в шапке отчёта;
- Колонка с данными – используется вывода данных, приходящих с оборудования и обрабатываемых программным обеспечением Fort Monitor.
Размер шрифта – выбор размера шрифта.
Цвет – выбор цвета колонки.
Толщина шрифта – выбор толщины шрифта.
Источник данных – выбор источника доступен при выборе соответствующего типа. При клике на параметр "источник данных" можно выбрать те данные, которые необходимо отображать в отчёте в этой ячейке (Список доступных источников есть в начале статьи).
Формат (доступен только при источниках формула и универсальный датчик) – формат выводимых значений в колонке.
Идентификатор для Конструктора отчетов – идентификатор универсального датчика, благодаря которому происходит привязка к конструктору отчетов.
Подсчет значения – задает алгоритм подсчета значения за период.
4. Карта. В таблицу также можно добавить элемент "карта". Данный элемент создан для отображения трека движения автомобиля за выбранный период, при построении отчёта. В панели редактирования элементов для карты доступны следующие параметры:
- Название
- Тип трека
- Отображение остановок
- Отображение заправок
Название – название карты в структуре отчёта.
Тип трека – отображение трека в зависимости от выбранного типа. В конструкторе существуют следующие типы трека:
- По скорости – строится трек, который изменяет цвет в зависимости от скорости;
- Обычный трек – строится обычный трек;
- По срабатыванию датчиков – строится трек, на котором обозначаются всплывающими точками места срабатывания датчиков;
- Трек по критичности – строится трек, который изменяет цвет в соответствии с критичностью событий, которые были назначены на транспортное средство;
- По ширине прицепа – строится трек, изменяющий свою толщину в зависимости от закрепленного за транспортным средством прицепного оборудования.
Отображение заправок – на треке транспортного средства будут отображаться заправки.
Отображение остановок – на треке транспортного средства будут отображаться остановки.
5. График. В таблицу также можно добавить элемент "график". Данный элемент создан для графического отображения данных объекта по осям времени, либо пробега. В панели редактирования элементов для элемента "график" доступны следующие параметры:
- Название;
- Ось Х.
Название – название вашего графика.
Ось Х – выбор отображаемого параметра по оси Х. В качестве оси Х можно задать:
- Время – используется для создания графика, зависимого от времени.
- Пробег – используется для создания графика, зависимого от пробега объекта.
6. В элемент "график" можно добавить элемент "данные". Этот элемент позволяет выбрать данные, которые и требуется построить в виде графика по осям. В панели редактирования элементов для элемента "данные" доступны следующие параметры:
- Название;
- Цвет;
- Источник данных.
Название – название данных, которые будут отображаться на графике. Может задаваться автоматически, при выборе источника данных.
Цвет – цвет отображения графика на экране.
Источник данных – выбор датчика, данные которого будут отображены на графике. Источниками данных могут быть:
- Внешнее питание
- Внутреннее питание
- Датчик GPS/ГЛОНАСС
- Датчик доп. оборудования
- Датчик зажигания
- Датчик скорости
- Датчик температуры
- Датчик уровня топлива
- Уровень сигнала GSM
Дополнительные возможности конструктора отчетов:
Конструктор отчетов поддерживает стилизация используемых в нем элементов. Подробно со стилизацией элементов можете ознакомится в статье "Настройка стилей в конструкторе отчетов"
Ознакомится с применением формул в конструкторе отчетов можете в статье "Формулы в конструкторе отчетов"
Ознакомится с примерами создания отчетов в конструкторе вы можете в разделе "Примеры"
Смотрите также запись обучающего вебинара по использованию конструктора: