Фильтр объектов в виджете "Список объектов"
Фильтр объектов отображает данные, удовлетворяющие условиям отбора, временно скрывая не подходящие под указанные условия данные.
Фильтр объектов позволяет отфильтровать данные по следующим категориям:
- название;
- регистрационный номер;
- модель ТС;
- описание;
- маршрут;
- клиент;
- вид оборудования;
- IMEI;
- состояние;
- категория.
Примечание: Фильтр объектов можно использовать в виджетах: "Список объектов" и "Карта". В виджете "Карта" есть дополнительное значение фильтра "Расстояние(км)" (см.подробнее...)
1) Необходимо задать условия в фильтре для выборки данных по различным свойствам(см. рис. 1).
Рисунок 1 - Фильтр объектов в "Список объектов".
2) Фильтр объектов по умолчанию отображает один критерий:
Нажать на "+", можно добавить дополнительные фильтры для отбора данных.
Данные можно получить на основании до трех критериев отбора, например (см. рис 2):
Рисунок 2 - Критерии отбора
ВАЖНО: В фильтре объектов используются статические свойства объекта (см. Конфигурация объекта. Редактор объектов. Подробнее..) и данные из текущего состояния.
3)
4) В форме "Фильтр объектов" кнопка "Очистить фильтр" удаляет указанные ранее условия, производит очистку фильтра.
Для этого нужно нажать кнопку, расположенную на строке фильтра:
Рисунок 3 -Кнопка "Очистить фильтр"
Кнопка изменит цвет:
3) Фильтр объектов содержит пункты:
- Название - ввести наименование объекта мониторинга.
- Рег.номер - ввести ГРЗ транспортного средства, например: Х762ХХ 57 RUS.
- Модель ТС - ввести модель объекта мониторинга , например: Лиаз.
- Описание - вести данные, (ввести данные, указанные в поле "Описание", например: Номер маршрута).
- Маршрут - ввести номер маршрута, по которому следует объект, например: 6.
- Клиент - ввести наименование клиента, например: ИП Петров А.А.
- Вид оборудования - ввести описание оборудования (ввести данные, указанные в поле "Вид оборудования").
- Идентификатор (IMEI) - ввести идентификатор ТС, (ввести данные, указанные в поле "Идентификатор").
- Состояние - выбрать из предложенных вариантов состояний.
- Категория - выбрать из предложенных вариантов.
Фильтры "Название", "Рег.номер", "Модель ТС", "Маршрут", "Клиент", "Вид оборудования", "Идентификатор"
4) В фильтре, в пунктах: "Название", "Рег.номер", "Модель ТС", "Маршрут", "Клиент", "Вид оборудования", "Идентификатор" помимо значения, можно задать условие через регулярные выражения.
Например: если необходимо провести отбор данных, содержащих значение 178 и 733, нужно в фильтре ввести: 178|733, т.е. 178 и 733 разделенное символом "|".
Примечание: Для задания условий "Состояние объекта" и "Категория" используются специальные формы. Фильтр по условиям будет применен только после закрытия формы условия. (см. описание фильтров ниже).
- Фильтр по названию объекта позволяет выбрать все объекты, в наименовании которых присутствуют сочетания слов/букв, заданных в фильтре. Например: ОП. Будут отобраны объекты, у которых есть данное сочетание.
- Фильтр по состоянию объекта позволяет выбрать объекты, у которых есть выбранное состояние (см. рис 3).
- Фильтр по категории объекта позволяет выбрать объекты указанной категории.
Фильтр "Состояние объекта".
Рисунок 3 - Фильтр "Состояние объекта"
"Состояние объекта" имеет следующие значения:
- Доступные объекты (онлайн);
- Предупреждение;
- Недоступные объекты (оффлайн);
- Объекты в движении;
- Объекты в состоянии «Стоянка» и «Парковка»;
- Присутствие в определённой геозоне;
- Объекты с низким бортовым напряжением;
- Объекты оффлайн более суток.
Существует возможность выбора нескольких значений, отфильтруются объекты с любым из выбранных состояний.
Примечание: выбранные состояния объектов отобразятся на белом фоне(см. рис 3.1).
Рисунок 3.1
Фильтр "Категория"
Фильтр имеет следующие вид:
Рисунок 4 - Фильтр "Категория"
Пользователь имеет возможность выбрать необходимую категорию, для отображения объектов. Для этого необходимо проставить "флаг" напротив выбранной строки.
При выборе категории, в списке отобразятся объекты с указанной категорией (значение категории -см. описание Виджет "Дерево категорий").
Примечание: пользователю доступны для выбора категории объектов, находящихся в доступе, или категории, владельцем которых он является.
Пример заполнения фильтра:
Рисунок 5- Пример заполнения фильтра.
На рис.6 отображен пример заполнения фильтров и результат отбора в виджете "Список объектов".
Рисунок 6 -Результат работы фильтра
5)







