Справочный центр Wialon

Таблицы

В шаблон отчета можно добавить любое количество таблиц, в том числе таблиц одинакового типа. Для добавления новой таблицы откройте вкладку Содержимое в свойствах необходимого шаблона отчета и нажмите на кнопку Новая таблица.

В свойствах таблицы введите ее имя, выберите тип и отметьте столбцы, из которых она должна состоять. При необходимости добавьте произвольные столбцы и укажите дополнительные настройки.

Выбор столбцов

Набор доступных столбцов зависит от выбранного типа таблицы. Чтобы добавить столбец в таблицу, поставьте галочку слева от его имени. Чтобы добавить все столбцы одновременно, удерживайте нажатой клавишу Ctrl и отметьте любой столбец, который еще не выбран. Аналогичным способом можно отменить выбор всех столбцов. Для быстрого поиска столбцов воспользуйтесь динамическим фильтром в правом верхнем углу.

Чтобы изменить название столбца, щелкните по нему левой кнопкой мыши. Чтобы вернуть название столбца по умолчанию, нажмите на иконку в его строке. Если название не изменено, иконка неактивна.

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

Настройка значений строки группировки

При настройке таблиц Моточасы, Заправки и зарядки, Сливы, Трассировка датчика, События, Превышения скорости, Остановки, Стоянки, Поездки в отчетах по объектам и таблицы Объекты в отчетах по геозонам вы можете выбрать значение строки группировки для большинства столбцов. Оно определяет, как данные столбца рассчитываются и показываются в строках группировки и строке Итого.

В зависимости от типа столбца доступны следующие значения строки группировки:

Значение строки группировки Описание
Сумма Показывает сумму всех значений в группе. Доступно только для числовых столбцов.
Среднее Показывает среднее значение всех значений в группе. Доступно только для числовых столбцов.
Минимум Показывает наименьшее значение в группе. Ошибки датчика и пустые значения (—) игнорируются. Доступно только для числовых столбцов.
Максимум Показывает наибольшее значение в группе. Доступно только для числовых столбцов.
Значение первого интервала Показывает значение из первого интервала в группе.
Значение последнего интервала Показывает значение из последнего интервала в группе.
Время от первого до последнего интервала Показывает время между первым и последним интервалом в группе.
Расчет по формуле Вычисляет значение с использованием формулы произвольного столбца, примененной к значениям строки группировки или строки Итого. Доступно только для произвольных столбцов, где это значение выбрано по умолчанию.
Пример. Произвольный столбец с формулой C5/C7*const100 вычисляет расход топлива на 100 км, где C5 — столбец Потрачено топлива, а C7 — столбец Пробег. Если в строке группировки для этих столбцов показаны значения 40 л и 500 км, в произвольном столбце показывается 8 л (40 / 500 * 100).
Не рассчитывать Показывает прочерк (—) в строке группировки. Значение не рассчитывается.

Добавление произвольных столбцов

Ко всем таблицам, за исключением Изображения и Видео, можно добавлять произвольные столбцы. Они используются для расчета значений на основе данных из других столбцов, параметров объекта, интервала отчета и др. В произвольных столбцах можно также выводить текстовые значения, такие как уникальный ID, характеристики объекта и текстовые значения произвольных полей.

Чтобы добавить произвольный столбец к таблице, выполните следующие шаги:

  1. На вкладке Столбцы свойств таблицы нажмите на кнопку Произвольный столбец.

  2. Введите формулу для расчета значения столбца. См. описание доступных компонентов формулы.

  3. Укажите имя произвольного столбца.

  4. Введите единицу измерения (до 10 символов).

  5. Если в таблице поддерживаются значения группировки, выберите нужное для столбца. По умолчанию используется значение Расчет по формуле. См. Значение группировки для произвольных столбцов.

  6. При использовании произвольного столбца для расчета длительности выберите способ ее отображения в выпадающем списке Конвертация. См. доступные опции конвертации.

  7. Нажмите на Сохранить.

При необходимости вы можете изменить положение созданного столбца и отредактировать его.

Компоненты формулы

В формуле можно использовать следующие компоненты:

Компонент Описание
Индексы столбцов Индексы столбцов показываются слева от их названий после нажатия на кнопку Произвольный столбец и не меняются вне зависимости от положения столбцов в списке. Индексы указываются в формате CN (C латинская), например: C0, C1, C24 и т. п. Чтобы добавить индекс в формулу, щелкните по нему в списке или введите его вручную.

Рядом с индексами некоторых столбцов (см. ниже) можно указать имя датчика, показания которого должны использоваться при расчете значения. Имя датчика следует указывать в круглых скобках после индекса. Например, чтобы значение столбца с индексом C44 рассчитывалось по показаниям датчика с именем ДУТ1, введите в формулу C44(ДУТ1). Если в имени датчика содержится закрывающая скобка, то ее необходимо заменить на вопросительный знак. Например, чтобы значение столбца с индексом C54 рассчитывалось по показаниям датчика с именем (ДУТ2), введите в формулу C54((ДУТ2?). Вместо имени датчика можно использовать его маску.

Указание имени датчика работает только с индексами следующих столбцов:
  • Ср. расход по ДИРТ/ДАРТ/ДМРТ/ДУТ;
  • Потрачено по ДИРТ/ДАРТ/ДМРТ/ДУТ;
  • Длительность полезной работы;
  • Утилизация;
  • Полезная утилизация;
  • Продуктивность;
  • Вес груза;
  • Счетчик
  • Столбцы со значением произвольного датчика;
  • Датчик (в таблице Цифровые датчики);
  • Столбцы со значением температуры (в таблице Заявки);
  • Значение (в таблицах Трассировка сообщений и Трассировка датчика).

Параметры объекта В формулу можно добавить следующие параметры объекта:
  • rcoef — расход по нормам;
  • dehr — суточная норма моточасов;
  • mcoef — коэффициент пробега;
  • imei — уникальный ID.

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

Уникальный ID нельзя использовать в формуле вместе с другими компонентами. В обратном случае в отчете в произвольном столбце показывается прочерк.
Характеристики объекта Характеристики объекта добавляются в формулу в формате profile_field(ключ). Их можно выбрать в меню, которое открывается после нажатия на иконку в виде многоточия в поле Формула. Кроме свойств со вкладки Характеристики здесь также содержится свойство Тип объекта.

Характеристики объекта, представленные в виде текста, нельзя использовать в формуле вместе с другими компонентами. В обратном случае в отчете в произвольном столбце показывается прочерк.
Данные об интервале отчета В формуле можно использовать следующие данные об интервале отчета:
  • interval_days — длительность интервала в днях;
  • interval_hours — длительность интервала в часах;
  • interval_beginning — начало интервала;
  • interval_end — окончание интервала.

Чтобы добавить эти данные в формулу, введите необходимый ключ или выберите его в меню, которое открывается после нажатия на иконку в виде многоточия.
Произвольные поля В произвольных столбцах отчетов могут показываться данные из общих и административных произвольных полей, указанных в свойствах элементов системы, например, объектов, пользователей и водителей.

Права доступа

Требуются следующие права доступа:
  • Просмотр произвольных полей — для добавления значений из общих произвольных полей;
  • Просмотр административных полей — для добавления значений из административных произвольных полей.

Функции для добавления полей

В зависимости от типа поля, которое вы хотите использовать, введите одну из следующих функций в поле Формула:
  • custom_field(имя поля) — для отображения значений из общих произвольных полей (не отмеченных как административные);
  • admin_field(имя поля) — для отображения значений из полей, которые отмечены как административные.

Правила ввода формулы
  • Если в имени произвольного поля содержится закрывающая скобка, то ее необходимо заменить на вопросительный знак. Например, чтобы добавить в формулу значение произвольного поля с именем (масса), введите в формулу custom_field((масса?).
  • Вместо имени поля можно использовать его маску. Если имена нескольких произвольных полей соответствуют указанной маске, в отчет выводится значение того из них, которое стоит первым в списке произвольных полей в свойствах элемента.
  • Если в произвольном поле указано числовое значение (без единиц измерения), то его можно использовать в формуле как отдельно, так и вместе с другими компонентами. Если же указано текстовое значение, то его можно использовать только отдельно, иначе в произвольном столбце будет отображаться прочерк.

Поддерживаемые типы отчетов

Общие произвольные поля можно добавлять в отчеты по объектам, водителям, прицепам, пассажирам, пользователям и их группам.
Административные произвольные поля можно добавлять в отчеты по объектам, группам объектов и пользователям.
Значение из предыдущей строки Формула может содержать значение из предыдущей строки любого столбца в формате #CN, где CN — индекс колонки.
Константы В формуле можно использовать константы в формате constN, где N — любое число. Например: const-1.5, const10 и т. п.
Математические операции Допускаются следующие математические операции:
  • сложение (+);
  • вычитание ();
  • умножение (*);
  • деление (/).
Скобки приоритета Для обозначения первостепенности какой-либо операции используются круглые скобки. Например, в формуле (C44+C54)/const2 скобки указывают на то, что сложение должно выполнятся перед делением.

Пример формулы: (С1+С2+С7)*const1.5/rcoef

Конвертация значений длительности

Если произвольный столбец рассчитывает длительность, можно выбрать одну из следующих опций в выпадающем списке Конвертация:

Опция Описание
Без преобразования Длительность показывается в секундах.
Формат длительности Используется опция Формат длительности из настроек таблицы. Если этой опции нет, результат показывается в формате часы:минуты:секунды.
Формат даты и времени Используется формат даты и времени, указанный в настройках пользователя.

Если значение невозможно преобразовать в выбранный формат, в произвольном столбце показывается прочерк.

Значение группировки для произвольных столбцов

Если вы добавляете произвольный столбец в таблицы Моточасы, Заправки и зарядки, Сливы, Трассировка датчика, События, Превышения скорости, Остановки, Стоянки, Поездки в отчетах по объектам и таблицу Объекты в отчетах по геозонам, вы можете выбрать для него значение группировки. По умолчанию используется значение Расчет по формуле. Значение произвольного столбца в строках группировки и Итого рассчитывается в соответствии с выбранным значением группировки. При значении Расчет по формуле результат рассчитывается так же, как и для других строк столбца, то есть по указанной формуле.

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

Редактирование произвольных столбцов

Произвольный столбец автоматически попадает вверх списка. Однако при необходимости его положение можно менять с помощью перетаскивания. Такие столбцы отличаются от остальных отсутствием индекса и фоном голубого цвета.

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

Настройки таблиц

Для каждой таблицы, помимо выбора столбцов, доступны дополнительные настройки, расположенные на одноименной вкладке.

Вкладка разделена на три секции:

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.