РЕДАКТИРОВАНИЕ ШАБЛОНОВ

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

Переименовать - Переименовать выбранную группу или отчет. Пользователь не может изменять названия системных отчетов.

Добавить группу - Создать новую группу.

Добавить отчет - Создать новый отчет с пустым шаблоном.

Удалить - Удалить выбранную группу или отчет. Пользователь может удалять только пользовательские элементы списка.

В режиме редактирования пользователь может настроить видимость отчетов – скрыть ненужные отчеты, убрав галочку в столбце «Видимость» (Рис.17). После выхода из режима редактирования эти отчеты будут скрыты.



Рис.17. Настройка видимости отчета.

Новый отчет может быть создан из пустого шаблона или на основе системного отчета. Для создания пустого шаблона отчета необходимо нажать кнопку «Добавить отчет» на панели инструментов Модуля отчетов. Системные отчеты недоступны для редактирования. Но пользователь может создать новый шаблон отчета на основе системного и редактировать шаблон нового отчета. Для создании копии системного отчета необходимо нажать кнопку «Создать клон отчета» (Рис.18), который появляется в строке с отчетом при выборе этого отчета. Клон системного отчета будет уже пользовательским и станет доступным для редактирования.



Рис.18. Создание клона отчета.

Для редактирования шаблона отчета необходимо выделить интересующий пользовательский отчет и нажать кнопку «Редактировать шаблон». Кнопка отображается при выделении отчета (Рис.19).



Рис.19. Редактирование шаблона отчета.

Редактирование отчета осуществляется в Редакторе шаблонов. Шаблон отчета состоит из датасетов - блоков параметров. Каждый датасет при построении отчета заполняется соответствующей информацией. Пользователь может добавить в отчет новый датасет или удалить ненужный. В Редакторе шаблонов выберите команду «Меню Данные - Выбрать данные для отчета». В появившемся меню выберите новые датасеты и добавьте их в шаблон.

Для совместимости с диспетчерской программой АвтоГРАФ 4.0 предусмотрены классические датасеты, имеющие префикс DS_. Динамические датасеты обозначены префиксом DDS_. Ниже приводится описание каждого типа датасетов.

ДИНАМИЧЕСКИЕ ДАТАСЕТЫ

•  DDS_TotalTrip - заполняется информацией по рейсам и по всем возможным информационным

отрезкам (по всем ТС, по всем рейсам).

•  DDS Tabular - заполняется списком записей (по всем ТС, по всем рейсам).

•  DDS TotalFinal - заполняется финальными характеристиками (по всем ТС).

•  DDS_trip - заполняется только информацией по рейсам (по всем ТС).

•  Датасеты вида DDS_stage_... (например, DS_stage_Speed, DS_stage_Motion) - заполняются списками различных статусов информационных отрезков, где вторая часть названия - это параметр информационного отрезка.

Все датасеты заполняются данными по всем ТС, поэтому для формирования отчетов отдельно по ТС необходимо добавить группировку по полю Vehicle_Guid (уникальный номер ТС). Для деления отчета по рейсам необходимо добавить группировку по полю trip_Index. Существует список обязательных полей для динамических датасетов. Эти поля присутствуют во всех динамических датасетах:

• vehicle_Guid – уникальный номер ТС.

• vehicle_Group – название группы.

• vehicle_Name – название ТС (Марка/модель).

• vehicle_Number – гос. номер ТС (или любой другой серийный номер, если не автомобиль).

• vehicle_SerialNo – номер прибора «АвтоГРАФ».

• vehicle_Image – картинка ТС в том виде, в котором она отображается в списке ТС.

• row_Type – тип информационного отрезка.

• row_Image – картинка информационного отрезка.

• trip_Index – индекс рейса, которому соответствует текущая запись.

•  trip_Description – описание рейса.

• stage_Index – индекс информационного отрезка.

• stage_Description – описание информационного отрезка.

• status_Index – индекс статуса.

•  status_Description – описание статуса.

• status_Image – картинка статуса.

КЛАССИЧЕСКИЕ ДАТАСЕТЫ

• DS_zones_by time – список пройденных геозон по времени прохождения.

• DS_carList – список транспортных средств.

• DS_trip – информация по рейсам.

• DS_chp_by time – список пройденных контрольных точек по времени прохождения.

• DS_chp_stages – список отрезков контрольных точек – отрезки между контрольными точками.

• DS_chp_all – список пройденных контрольных точек и отрезков.

• DS_zones_stages – список отрезков геозон – отрезки между геозонами.

• DS_zones_all – список пройденных геозон и отрезков.

• DS_streets – список пройденных улиц.

• DS_parks – список остановок.

• DS_moves – список отрезков движения.

• DS_parks_and_moves – список отрезков движения и остановок.

• DS_blinds – список отрезков пропадания сигнала со спутников ГЛОНАСС/GPS.

• DS_power_of – список отрезков отключения питания.

• DS_over_speed – список отрезков превышения скорости.

• DS_tank (DS_tank1...DS_tank4) – список заправок и сливов.

• DS_sensor (DS_sensor1... DS_sensor8) – список отрезков включения датчиков.

• DS_felds – список обработанных полей.

• DS_data_... – заполняются данными из списка записей (сырых данных). Вторая часть названия датасета – это тип данных:

coords – координаты ТС;

fuel (fuel1, fuel2...fuel4) – расход топлива для двигателей 1...4;

level (level1, level2...level4) – уровень топлива в баках 1...4;

counters (counters12, counters34, counters56, counters78) – показания счетчиков попарно 1-2 3-4, 5-6, 7-8;

1w_thermo (1w_thermo14, 1w_thermo58) – показания температурных датчиков 1-Wire 1...4 и 5...8;

all – все записи устройства (сырые данные).

Все классические датасеты заполняются данными по всем ТС, поэтому для формирования отчетов отдельно по ТС необходимо добавить группировку по полю SERNUM (серийный номер ТС).

Описание полей для списков – списков рейсов, отрезков, устройств и полей, приведен в Приложении 1. Описание полей датасета DS_data_ приведен в Приложении 2.

Более подробную информацию о работе в приложении «FastReports» можно посмотреть на сайте: http://www.fast-report.com/ru/product/fast-report-net/documentation/ .

После создания шаблона необходимо сохранить шаблон. Шаблон будет сохранен в каталоге пользовательских отчетов. Настроить путь к каталогу с пользовательскими отчетами можно в меню «Опции» в разделе Настройкипапок – Шаблоны отчетов пользователя (Рис.20).



Рис.20. Путь к каталогу пользовательских отчетов.

Системы мониторинга © Пользовательское соглашение.