|
|
|
DBGridEh проблема скрола и сортировки
|
|||
|---|---|---|---|
|
#18+
Используется цепочка ADOQuery->DataSetDriverEh->MemTableEh->DataSource->DBGridEh Настроена сортировка в DBGridEh, клик по заголовку. Все работает. Но если данных гриде много и они выходят за границу видимости, то наблюдается две проблемы, и кажется они про одно и тоже. 1. Скрол бегунок большой. и не уменьшается как обычно чтобы соответсвовать масштабу таблицы, мышкой нельзя проматать вниз таблицу, только если жать кнопку вниз на скроле или клавиатуре, тогда идет перемотка вниз. 2. При сортировке по колонке сортируется только видимая область. Получается что DBGrid не получает полное кол-во записей из DataSource (или MemTableEh) Как можно эту проблему решить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 09:48:21 |
|
||
|
DBGridEh проблема скрола и сортировки
|
|||
|---|---|---|---|
|
#18+
у MemTableEh есть FetchAllOnOpen ну или Dataset.First и Dataset.Last :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.11.2017, 09:53:24 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39556587&tid=2041553]: |
0ms |
get settings: |
11ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
145ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 445ms |

| 0 / 0 |
