![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#12
|
|||
|
|||
![]() Спасибо за иронию. Картинка понравилась.
Отдельный запрос для подсчета не самый оптимальный способ достижения результата. Я выяснил что он все же правильно фильтрует. Просто неправильно считался RecordCount. Это и привило к подозрениям на неправильную работу фильтра. В интернете выяснил что это распространенная проблема при использовании события FilterRecord у ADO. Поэтому было решено подсчет вести вручную. Придумал вот как: Last; RecNo; Тем самым он выдал верный результат и правильно подсчитал. Тема закрыта. Спасибо за помощь. Последний раз редактировалось aqula, 02.10.2016 в 09:26. |