Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGridEh проблема скрола и сортировки / 3 сообщений из 3, страница 1 из 1
21.11.2017, 09:48:21
    #39556587
DBGridEh проблема скрола и сортировки
Используется цепочка
ADOQuery->DataSetDriverEh->MemTableEh->DataSource->DBGridEh
Настроена сортировка в DBGridEh, клик по заголовку.
Все работает.
Но если данных гриде много и они выходят за границу видимости, то наблюдается две проблемы, и кажется они про одно и тоже.
1. Скрол бегунок большой. и не уменьшается как обычно чтобы соответсвовать масштабу таблицы,
мышкой нельзя проматать вниз таблицу, только если жать кнопку вниз на скроле или клавиатуре, тогда идет перемотка вниз.
2. При сортировке по колонке сортируется только видимая область.

Получается что DBGrid не получает полное кол-во записей из DataSource (или MemTableEh)
Как можно эту проблему решить?
...
Рейтинг: 0 / 0
21.11.2017, 09:53:24
    #39556591
Tactical Nuclear Penguin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DBGridEh проблема скрола и сортировки
у MemTableEh есть FetchAllOnOpen

ну или Dataset.First и Dataset.Last :)
...
Рейтинг: 0 / 0
21.11.2017, 10:01:11
    #39556597
DBGridEh проблема скрола и сортировки
Tactical Nuclear Penguin,
автору MemTableEh есть FetchAllOnOpen
Мега благодарность.
MemTableEh1.FetchAllOnOpen:=true;
Работает.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGridEh проблема скрола и сортировки / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]