Система поиска позволяет осуществлять поиск по отображаемым элементам списка. В отличии от фильтров, поиск не накладывает ограничение на список, он лишь выделяет объекты при помощи флажков.
Включение поиска
По умолчанию поиск включен. За включение поиска отвечает операция Search
. Чтобы выключить кнопку поиска, необходимо при загрузке страницы установить эту операцию в false
:
webObjectListView1.Operations.Search = false;
Включение данной опции добавляет на Toolbar WOLV кнопку поиска
При нажатии на эту кнопку появляется дополнительная панель.
Простой поиск
Если операция FullViewSearch == false
, то появится панель простого поиска:
Данный вид поиска предлагает пользователю выбрать конкретный столбец, по которому производится поиск.
Поиск по всему представлению
Если операция FullViewSearch == true
, то появится панель поиска по всему представлению:
От простого поиска он отличается отсутствием выбора столбца данных, так как поиск осуществляется по всем столбцам сразу.
Правила
- Если поле имеет строковый тип, то ищутся вхождения подстроки в строку.
- Если поле имеет другой тип, то ищутся точные совпадения с введенной строкой.
Спецсимволы
Во вводимой строке допустимо использование следующих символов:
*
- любое количество любых символов (в том числе и 0).?
- один любой символ.[abcdef]
или[a-f]
- любые символы из указанных.[^abcdef]
или[^a-f]
- любые символы кроме указанных.