Да как настроить фильтрацию я знаю.
Код:
cdsData.Filter := '[FDateTime]>='+QuotedStr(DateTimeToStr(BeginTimeView))
+ 'and [FDateTime]<='+QuotedStr(DateTimeToStr(EndTimeView));
вопрос в том почему отмена и установка этого фильтра жутко тормозит процесс работы программы
Хотя даже и визуализацию этого процесса также блокирую
Код:
cdsData.DisableControls;
cdsData.Filtered := false;
//Здесь проверка
cdsData.Filtered := true;
cdsData.EnableControls;