Для эффективного управления парком машин, оснащенных абонентскими терминалами ГЛОНАСС или GPS хорошим приемом является возможность фильтрации большого списка. Для выполнения фильтрации могут использоваться несколько приемов:
Фильтрация списка ТС при просмотре. Для фильтрации списка ТС, находящегося в верхней части окна можно использовать: 1. Строку фильтров - верхняя часть таблица ТС представляет из себя пользовательский фильтр. 2. Фильтр по группе ТС - чуть выше строки фильтрации есть фильтр по группам. При выборе конкретной группы ТС будут отображаться только машины входящие в данную группу.
Строка фильтров находится сразу между списком ТС и заголовками колонок. Поля не пригодные для фильтрации затемнены. Фильтр в большинству случаев работает как поиск искомой подстроки. Например, если ввести в гос номере "12" - то будут найдены все ТС, у которых в гос номере встречаются эти два символа в указанном порядке (т.е. ищется сочетание символов "12"). При этом, не важно в начале середине или конце значения будут встречаться данные символы. Работа данного фильтра аналогична работе выражения like, где вводимый вами текст обрамлен символами процента (%Искомое%).
Для большинства случаев данной фильтрации вполне достаточно. однако, если данный фильтр вас не устраивает по каким либо причинам, то можно воспользоваться более строгой фильтрацией. Для этого можно использовать знаки сравнения, такие как:
> | Больше | < | Меньше | = | Равно | <> | не равно |
Например, использую символ "=" можно указать соответствие конкретному значению =м503ту
Так же можно использовать операторы сравнения <= - меньше или равно >= - больше или равно и т.п.
Так же в условии (ограниченно) можно соединять между собой сравнения, например для колонка АТ >00162 and <00172 выдаст все АТ, у которых серийный номер между значениями 00162000 и 00172000
Для обеднения условий используются логические операторы: and - логическое И or - логическое или IN- значение в списке like - совпадение с маской (частичный синтаксис) возможно и другие...
Например, можно ограничить список ТС только данными, более поздними чем 26.07.2011 Для этого в колонке набрать в фильтре >26.07.2011
Кроме того, фильтры по разным колонкам дополняют фильтрацию друг друга (т.е. как бы фильтр внутри фильтра). И итоговый список строится с учетом всех указанных фильтров в строке фильтрации.
Использование групп для фильтрации.Пользователь может заранее определиться со списком машин, которые ему "интересны", объединив их по какому-либо ему известному признаку в группу (список).
Редактирование списка групп происходит через меню "Справочники - Группы - Список".
Заполнение самих групп происходит через меню "Справочники - Группы - Редактор состава групп"
Машины не добавляются в группы автоматически при создании - это должен сделать диспетчер в своей работе. Группы между их изменения остаются в неизменном состоянии.
Для фильтрации списка машинами из группы достаточно в верхней части главного окна выбрать нужную группу.
Так же заполнение групп позволяет использовать список машин (группу) в качестве фильтров в отчетах, в которых предусмотрена подобная фильтрация логикой отчета. Для передачи группы в фильтр отчета достаточно выбрать ее вышеописанным способом, и открыть форму параметров нужного отчета.
Так же смотрите:
Источник: транпорт, группы, фильтрация, CyberFleet, ГЛОНАСС, GPS, учет пробега |