Использование wildcards при фильтрации записей

Подскажите, пожалуйста, каким образом можно пользователям (с помощью быстрого фильтра) фильтровать записи с использованием конструкций “те*т”, “агент [0-9][0-9]7” и т.д.

Если вы имеете в виду компонент Filter, то он не поддерживает обработку таких условий. Скорее всего вам придется реализовать собственный фильтр - добавить на экран поле ввода и интерпретировать его нужным образом.

Спасибо! Я пока решил данную проблему путем добавления в фильтр специального условия. В целом вариант приемлемый, но лучше, если бы можно было для всех текстовых полей добавить соответствующий вариант в поле Operation (выбор оператора поиска в быстром фильтре). Интересно почему данную функцию никто раньше не просил ) Например, поиск по справочникам часто подразумевает необходимость задания критерия по шаблону (маске). Особенно если требуется осуществлять поиск по сортаментам или маркам материалов. Кстати, карточки документов в СЭД также часто содержат описание, которое удобнее искать по шаблону.

<filter id="filter"
     applyTo="catalogItemsTable"
     dataLoader="catalogItemsDl">
     <properties include=".*"/>
     <custom name="definition_exp" paramClass="java.lang.String" caption="Definition">
          {E}.definition like ?
     </custom>
</filter>

Вместо звездочки символ процента надо использовать.
Это работает с любым текстовым полем:
image
image



image
image