powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGridEh+Filter
15 сообщений из 15, страница 1 из 1
DBGridEh+Filter
    #39697886
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
Добрый день. Помогите, пожалуйста, разобраться.

Использую связку ADOQuery+DataSetDriverEh+MemTableEh+DataSource

Использую STFilter (Local=true, Visible=true), в Uses EhLibMTE, MemTableEh.Filtered=true

Фильтр работает, но при включении фильтра пропадает скролл, очищаю фильтр - скролл появляется. Почему?
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697910
goldmi45
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r77Почему?
Может потому, что после фильтрации все строки помещаются в видимое поле грида?
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697914
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
goldmi45,

и что? почему я не могу перемещаться по ним скроллом? он не просто пропадает,он не работает...каждую запись надо тыкать мышкой
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697925
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r77,

так сделано. Смирись или руками задавай, чтобы показывался скроллбар.
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697926
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Котовасияr77,

так сделано. Смирись или руками задавай, чтобы показывался скроллбар.Да, и это тоже не поможет, если все записи помещаются в окне.
Крути колесико мышки. :)
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697940
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
КотовасияКотовасияr77,

так сделано. Смирись или руками задавай, чтобы показывался скроллбар.Да, и это тоже не поможет, если все записи помещаются в окне.
Крути колесико мышки. :)

еще раз....

1. Фильтр выключен - кручу колесико мышки - перемещение между записями работает.
2.Включен фильтр - кручу колесико мышки - перемещение между записями не происходит, происходит только путем нажатия левой клавиши мыши.
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697944
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r77,

ну, лови скролл колеса руками, раз так уж хочется.
...
Тут народ наоборот страдает, как бы колесико отключать, чтобы не скроллилось.
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697946
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
Котовасияr77,

ну, лови скролл колеса руками, раз так уж хочется.
...
Тут народ наоборот страдает, как бы колесико отключать, чтобы не скроллилось.

Почему фильтр так влияет на поведение DBGridEh?
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697950
L_argo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r771. Фильтр выключен - кручу колесико мышки - перемещение между записями работает.
2.Включен фильтр - кручу колесико мышки - перемещение между записями не происходит, происходит только путем нажатия левой клавиши мыши.Странно. У меня все ОК.
Правда фокус надо перенести со строки фильтра на строки.
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697952
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
L_argor771. Фильтр выключен - кручу колесико мышки - перемещение между записями работает.
2.Включен фильтр - кручу колесико мышки - перемещение между записями не происходит, происходит только путем нажатия левой клавиши мыши.Странно. У меня все ОК.
Правда фокус надо перенести со строки фильтра на строки.

может сборка? У меня 5.2.90
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697954
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
При чем, не важно помещаются записи в видимую область или нет, если задано условие фильтра, то перемещаться с помощью колеса по записям - не работает, очищаю фильтр - опять все работает
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697963
Котовасия
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
r77,
у всех разные версии ехлиб.

Посмотри исходники, все и увидишь. Отличаются.
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697964
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
Уточнение....не перемещается выделение записи, при чем дело даже не в фильтрах , а я так понимаю в MemTableEh...это он так работает...
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39697985
r77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
r77
Гость
Проблема решена! Всем спасибо! Может кому-то пригодится:

Код: pascal
1.
2.
initialization
DBGridEhCenter.UseExtendedScrollingForMemTable := False;
...
Рейтинг: 0 / 0
DBGridEh+Filter
    #39717933
AlVM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
r77,
А можешь поподробней, куда эту строчку писать?
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / DBGridEh+Filter
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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