База данных сигналов |
В крупных проектах объем базы сигналов может достигать больших размеров и осуществлять поиск сигналов в ней вручную становится затруднительно. Для поиска сигналов в базе сигналов предусмотрены инструменты, позволяющие отфильтровывать сигналы в базе.
Настройки фильтров не влияют на содержимое базы сигналов, а влияют только на его отображение в интерфейсе базы данных.
Рисунок 1. Поля фильтрации в окне базы сигналов
Фильтр категорий. С помощью фильтра категорий в области "Категории" можно оставить видимыми только те категории, имена которых соответствуют настройкам фильтра. По умолчанию в поле ввода критерия фильтрации стоит символ звездочки «*», то есть фильтр на имя категории не задан, и поэтому происходит отображение всех имеющихся в базе категорий. Можно вручную изменить критерий фильтрации, введя, как имя искомой категории целиком, так и какую-то его часть, заменив неизвестные символы звездочкой (*) или знаком вопроса (?). Также есть возможность настроить список фильтров и применять их, выбирая нужный из списка. Окно редактора фильтров вызывается нажатием кнопки Настройка фильтров.
Рисунок 2. Фильтр категорий
Фильтр групп сигналов. В окне отображения групп сигналов видны только те группы, выбранной категории, которые соответствуют параметрам фильтрации.
Рисунок 3. Фильтр групп сигналов
Фильтры имени и названия сигнала. В окне отображения сигналов видны только те сигналы выбранной группы сигналов, которые соответствуют параметрам фильтрации.
Рисунок 4. Фильтр имени и названия сигнала
Фильтрация сигналов может осуществляться по имени сигнала и по его названию, где имя – это внутренний идентификатор сигнала, а название – его текстовое описание. Аналогично с фильтром групп сигналов, фильтрация может происходить сразу по обоим критериям.
Использование глобальных фильтров. В редакторе базы сигналов SimInTech предусмотрена также возможность настройки одного глобального фильтра, который может задавать критерии фильтрации сразу для всех уровней базы сигналов. Список глобальных фильтров и кнопки добавления и удаления их, расположены в левой части окна редактора базы сигналов. После добавления нового фильтра, двойным щелчком по его имени можно вызвать окно настройки глобального фильтра.
Рисунок 5. Окно настройки глобального фильтра