При работе с базой данных на MS SQL если выбрать в одном и в другом столбце по варианту фильтрации через STFilter (из выпадающего списка в заголовке столбцов), то фильтр отлично сработает, но если в одном поле выбрать два варианта или больше для фильтрации, а затем выбрать что угодно в другом поле, то вылетает ошибка "Аргументы имеют неверный тип, выходят за пределы допустимого диапазона или вступают в конфликт с друг другом".
Фильтр установлен локально (STFilter.Local=true)
Использую Ehlib 5.6 Ошибка вылетает в модуль DbUtilsEh.
А конкретно: в
procedure TSQLDatasetFeaturesEh.ApplyFilter(Sender: TObject; DataSet: TDataSet; IsReopen: Boolean);
Подскажите как справиться с проблемой?