Фильтры и маски

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

Формирование списков

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

Динамический поиск

Если в списке находится очень большое количество элементов, для удобства можно воспользоваться быстрым динамическим поиском необходимого элемента. Он применим в отношении всех панелей, кроме панели «Треки». Начните набирать имя элемента (геозоны, объекта, маршрута и т.п. — в зависимости от того, в какой панели Вы находитесь). Имя можно набирать, начиная с любого места. По мере введения текста в списке будут показываться элементы, которые соответствуют Вашему запросу.

Пример применения динамического фильтра

Если поле фильтра оставить пустым, в списке будут показаны все доступные элементы.

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

Особенности использования фильтра в панели мониторинга описаны в разделе «Управление рабочим списком».

При поиске также можно применять спецсимволы * и ?, что описано ниже.

Маска имени

Кроме функции быстрого поиска, фильтры также используются для конкретизации какого-либо элемента, на который будет распространяться действие отчета, уведомления и т.п. Для этого задается маска имени элемента, в которой можно применять спецсимволы: «звездочку» (*) и вопросительный знак (?).

Звездочка — подстановочный знак, который вставляется в текст запроса для обозначения любой комбинации допустимых символов в имени объекта. Звездочка может стоять в любом месте запроса (в начале, в конце, в середине), а также в нескольких местах — в зависимости от того, какая часть названия Вам точно известна или какая часть названия является одинаковой для ряда объектов. Например, если сформулировать запрос как *к*аз*, то можно рассчитывать, что будут найдены все КамАЗы и КрАЗы.

Так же, как и «звездочку», можно использовать и знак вопроса (?), который заменяет собой один любой символ.

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

Например, есть два топливных датчика, которые называются «Датчик уровня топлива» и «Топливо в баке». Необходимо создать такое уведомление, которое бы учитывало показания обоих этих датчиков. Для этого нужно при конфигурации уведомления задать такую маску имени, чтобы она соответствовала обоим датчикам. В данном случае оптимальный вариант — *топлив*:

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

Чтобы указать на все элементы данного типа, в поле запроса нужно ввести просто одну «звездочку».

Маски применяются:

  • в уведомлениях для указания контролируемого датчика, маршрута или водителя, а также для задания текстовой маски SMS или параметра в сообщении;
  • при задании маски хоста для пользователя;
  • в отчетах для конкретизации водителя, датчика, события (нарушения), маршрута и его геозоны, а также при выборе геозон;
  • в панели сообщений для фильтрации найденных сообщений;
  • во всех панелях маски могут применяться вместо динамического поиска.

Выпадающие списки

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

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

Если продолжать нажимать заданную букву, список будет пролистываться вниз и показывать другие наименования, начинающиеся с этой буквы, и после показа всех вернется к первому. Также для навигации по списку можно применять стрелочки (вниз/вверх) и сочетания клавиш <ctrl + home> (переместиться к началу списка) и <ctrl + end> (переместиться к концу списка).

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

Когда выбор сделан, нажмите <ВВОД> на клавиатуре. Выпадающий список свернется, и при этом необходимый элемент будет выбран.

Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam