Виджет "Суммарная информация"

Назначение виджета: предназначен для табличного представления списка объектов, доступных пользователю с их свойствами, пользовательскими полями и суммарной статистикой за период, указанный в календаре.

Описание виджета:

  • для просмотра «Редактора объекта» в первом столбце есть «шестеренка».
  • в столбце «Наименование объекта» объединены показатели: панель индикаторов и время позиции. 
  • выборе незаконченного периода, меняется статистика с приходом новых данных. Для обновления данных статистики при приходе новой позиции используется кнопка в заголовке виджета.

В виджете обрабатываются события:

  • приход новой позиции (обновляются данные в первом столбце, при этом остальные поля остаются неизменными),
  • выбор объекта, изменение списка объектов и изменение конфигурации и конфигурации отображения объекта.

При выборе объекта в виджете отправляется событие другим виджетам. Обновляется видимая часть таблицы.

Примечание: на данный момент нет возможности выгрузки  и печати данных отчета.

Формирование отчета

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

Данные отчета формируются за период, указанный в глобальном календаре(см. Главная панель инструментов, п. Календарь).

1) Выбрать дату в глобальном календаре и нажать кнопку "Готово" в форме глобального календаря. Будет сформирован отчет (см. рис 1).

Рисунок 1 - Вид виджета "Суммарная информация"

По умолчанию отображаются поля:

  • Наименование 
  • Борт питание
  • Аккумулятор
  • GSM
  • GPS
  • Широта
  • Долгота
  • Высота
  • Направление
  • Скорость 
  • Одометр
  • Бит маска СК
  • Бит маска реле
  • АЦП1
  • ----
  • АЦП4
  • Температура внешнего датчика
  • Температура внутреннего датчика
  • Пробег
  • Стоянки
  • Движение
  • Моточасы
  • Моточасы2
  • Позиций
  • Интервал слежения
  • Первая позиция
  • Последняя позиция
  • Начало движения
  • Окончание движения
  • Одометр CAN
  • Расход топлива CAN
  • Моточасы САN

Рисунок 2

3) При необходимости можно добавить поля для отображения. Для этого, правой кнопкой мыши кликнуть на поле наименования столбцов.

Отобразится меню для добавления новых столбцов (см. рис 3). 

Рисунок 3

4) Наименования столбцов, которые уже отображены в форме отчета, отмечены иконкой

5) Для выбора дополнительных столбцов нужно ПКМ выбрать их в списке. Выбранный столбец будет отмечен иконкой.

6) Столбец "Наименование" имеет возможность фильтрации данных (см. рис 4):

Рисунок 4

В результате будет сформирован отчет, с выбранными столбцами.

Виджет «Суммарная информация» может использоваться как альтернатива виджету «Список объектов».

Недостатки виджета «Суммарная информация» по сравнению со «Списком объектов»:

  1. Множество столбцов усложняет настройку таблицы (решить разработкой модального окна с настройками столбцов и фильтров, по аналогии с pivot, но без группировки данных, либо переходом на pivot, но с обязательным добавлением 1 столбца в группировку)
  2. Все фильтры только текстовые (можно закастомизировать фильтры для всех полей)
  3. Невозможно настроить фильтр по онлайн состоянию объекта (зависящему от позиции)
  4. Для табличного представления структура объекта развернута в плоский массив, поэтому по ctrl-c мы не получим стандартный ее вид.