Контекстные фильтры

Изображение

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

Набор контекстных фильтров зависит от того, какой материал просматривает пользователь (например, для списка журналов и для списка номеров журнала он будет разным).

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

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