Как прописать фильтр "содержит"

Как кодом пишется фильтр "содержит"? Такой как на скриншотеИзображение удалено.

Чаше всего используется фильтр 

var esqFirstFilter = esq.createColumnFilterWithParameter(Terrasoft.ComparisonType.EQUAL, "Country.Name", "Испания");

а как написать "содержит"?

если можно, то с примером на той же Испании и на JS и на C#

Спасибо

Нравится

7 комментариев
Лучший ответ

Terrasoft.ComparisonType.CONTAIN - содержит

Terrasoft.ComparisonType.START_WITH - начинается на

Terrasoft.ComparisonType.CONTAIN - содержит

Terrasoft.ComparisonType.START_WITH - начинается на

Трефилов Павел Сергеевич,

Благодарю

Карабаева Марина,

Добрый день.

Уточните, что Вы имеете в виду? Этот фильтр применяется для EntitySchemaQuery при формировании запроса. Более детально по ссылке.

Mykhailo Storozhuk,

Мне важно найти область кода, в которой я бы смогла сделать его замену чтоб в итоге фильтр функционировал именно в таком формате, как "содержит", а не "начинается с".

Mykhailo Storozhuk, Михаил, могли бы помочь мне в данном вопросе?

Карабаева Марина,

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

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

Mykhailo Storozhuk,

спасибо за помощь!

Показать все комментарии