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

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

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

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

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

-
Укажите имя произвольного столбца.
-
Введите единицу измерения (до 10 символов).
-
Если в таблице поддерживаются значения группировки, выберите нужное для столбца. По умолчанию используется значение Расчет по формуле. См. Значение группировки для произвольных столбцов.
-
При использовании произвольного столбца для расчета длительности выберите способ ее отображения в выпадающем списке Конвертация. См. доступные опции конвертации.
-
Нажмите на Сохранить.
При необходимости вы можете изменить положение созданного столбца и отредактировать его.
Компоненты формулы
В формуле можно использовать следующие компоненты:
| Компонент | Описание |
|---|---|
| Индексы столбцов | Индексы столбцов показываются слева от их названий после нажатия на кнопку Произвольный столбец и не меняются вне зависимости от положения столбцов в списке. Индексы указываются в формате CN (C латинская), например: C0, C1, C24 и т. п. Чтобы добавить индекс в формулу, щелкните по нему в списке или введите его вручную.Рядом с индексами некоторых столбцов (см. ниже) можно указать имя датчика, показания которого должны использоваться при расчете значения. Имя датчика следует указывать в круглых скобках после индекса. Например, чтобы значение столбца с индексом C44 рассчитывалось по показаниям датчика с именем ДУТ1, введите в формулу C44(ДУТ1). Если в имени датчика содержится закрывающая скобка, то ее необходимо заменить на вопросительный знак. Например, чтобы значение столбца с индексом C54 рассчитывалось по показаниям датчика с именем (ДУТ2), введите в формулу C54((ДУТ2?). Вместо имени датчика можно использовать его маску.Указание имени датчика работает только с индексами следующих столбцов:
При расчете длительности (моточасов, длительности поездок и т. п.) используются секунды. Чтобы перевести их в часы, разделите значение на 3600, добавив |
| Параметры объекта | В формулу можно добавить следующие параметры объекта:
Чтобы добавить параметр в формулу, введите его ключ или выберите его в меню, которое открывается после нажатия на иконку в виде многоточия. Уникальный ID нельзя использовать в формуле вместе с другими компонентами. В обратном случае в отчете в произвольном столбце показывается прочерк. |
| Характеристики объекта | Характеристики объекта добавляются в формулу в формате profile_field(ключ). Их можно выбрать в меню, которое открывается после нажатия на иконку в виде многоточия в поле Формула. Кроме свойств со вкладки Характеристики здесь также содержится свойство Тип объекта.Характеристики объекта, представленные в виде текста, нельзя использовать в формуле вместе с другими компонентами. В обратном случае в отчете в произвольном столбце показывается прочерк. |
| Данные об интервале отчета | В формуле можно использовать следующие данные об интервале отчета:
Чтобы добавить эти данные в формулу, введите необходимый ключ или выберите его в меню, которое открывается после нажатия на иконку в виде многоточия. |
| Произвольные поля | В произвольных столбцах отчетов могут показываться данные из общих и административных произвольных полей, указанных в свойствах элементов системы, например, объектов, пользователей и водителей. Права доступа Требуются следующие права доступа:
Функции для добавления полей В зависимости от типа поля, которое вы хотите использовать, введите одну из следующих функций в поле Формула:
Правила ввода формулы
Поддерживаемые типы отчетов Общие произвольные поля можно добавлять в отчеты по объектам, водителям, прицепам, пассажирам, пользователям и их группам. Административные произвольные поля можно добавлять в отчеты по объектам, группам объектов и пользователям. |
| Значение из предыдущей строки | Формула может содержать значение из предыдущей строки любого столбца в формате #CN, где CN — индекс колонки. |
| Константы | В формуле можно использовать константы в формате constN, где N — любое число. Например: const-1.5, const10 и т. п. |
| Математические операции | Допускаются следующие математические операции:
|
| Скобки приоритета | Для обозначения первостепенности какой-либо операции используются круглые скобки. Например, в формуле (C44+C54)/const2 скобки указывают на то, что сложение должно выполнятся перед делением. |
Пример формулы: (С1+С2+С7)*const1.5/rcoef
Конвертация значений длительности
Если произвольный столбец рассчитывает длительность, можно выбрать одну из следующих опций в выпадающем списке Конвертация:
| Опция | Описание |
|---|---|
| Без преобразования | Длительность показывается в секундах. |
| Формат длительности | Используется опция Формат длительности из настроек таблицы. Если этой опции нет, результат показывается в формате часы:минуты:секунды. |
| Формат даты и времени | Используется формат даты и времени, указанный в настройках пользователя. |
Если значение невозможно преобразовать в выбранный формат, в произвольном столбце показывается прочерк.
Значение группировки для произвольных столбцов
Если вы добавляете произвольный столбец в таблицы Моточасы, Заправки и зарядки, Сливы, Трассировка датчика, События, Превышения скорости, Остановки, Стоянки, Поездки в отчетах по объектам и таблицу Объекты в отчетах по геозонам, вы можете выбрать для него значение группировки. По умолчанию используется значение Расчет по формуле. Значение произвольного столбца в строках группировки и Итого рассчитывается в соответствии с выбранным значением группировки. При значении Расчет по формуле результат рассчитывается так же, как и для других строк столбца, то есть по указанной формуле.
В таблицах, где значения группировки недоступны, значение произвольного столбца в строке Итого всегда рассчитывается по указанной формуле.
Редактирование произвольных столбцов
Произвольный столбец автоматически попадает вверх списка. Однако при необходимости его положение можно менять с помощью перетаскивания. Такие столбцы отличаются от остальных отсутствием индекса и фоном голубого цвета.

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

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