Система поиска позволяет осуществлять поиск по отображаемым элементам списка. В отличии от фильтров, поиск не накладывает ограничение на список, он лишь выделяет объекты при помощи флажков.

Включение поиска

По умолчанию поиск включен. За включение поиска отвечает операция Search. Чтобы выключить кнопку поиска, необходимо при загрузке страницы установить эту операцию в false:

webObjectListView1.Operations.Search = false;

Включение данной опции добавляет на Toolbar WOLV кнопку поиска

При нажатии на эту кнопку появляется дополнительная панель.

Простой поиск

Если операция FullViewSearch == false, то появится панель простого поиска:

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

Поиск по всему представлению

Если операция FullViewSearch == true, то появится панель поиска по всему представлению:

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

Правила

  1. Если поле имеет строковый тип, то ищутся вхождения подстроки в строку.
  2. Если поле имеет другой тип, то ищутся точные совпадения с введенной строкой.

Спецсимволы

Во вводимой строке допустимо использование следующих символов:

  1. * - любое количество любых символов (в том числе и 0).
  2. ? - один любой символ.
  3. [abcdef] или [a-f] - любые символы из указанных.
  4. [^abcdef] или [^a-f] - любые символы кроме указанных.