![]() |
|
| Правила Форума редакция от 22.06.2020 |
|
|||||||
|
|
Окажите посильную поддержку, мы очень надеемся на вас. Реквизиты для переводов ниже. |
|
![]() |
|
|
Опции темы | Опции просмотра |
Language
|
|
|
#1
|
|
Неактивный пользователь
Пол:
Регистрация: 19.06.2008
Сообщений: 95
Репутация: 1
|
Здравствуйте. Подскажите кто знает.
У dbGridEh есть настроечка для локальной сортировки по клику на заголовке колонки. Так вот когда я переоткрываю датасет, то маркер сортировки остается, но сортировка сбрасывается. Кто знает как грид сортирует столбец. Может есть какой-то метод, который можно вызвать в коде. Иначе получается, что после обновления данных строки лежат как попало, а маркер стоит как-будто отсортированы. Спасибо. |
|
|
|
| Реклама: |
|
|
#2
|
|
Новичок
Пол:
Регистрация: 01.12.2008
Сообщений: 5
Репутация: 0
|
когда нажимаешь на столбец, вызывается обработчик. запоминай в переменной на каком столбце последний раз щелкали и программно вызывай этот обработчик при показе формы.
|
|
|
|
|
|
#3
|
|
Неактивный пользователь
Пол:
Регистрация: 01.02.2007
Сообщений: 4
Репутация: 1
|
См. подпапку ehlib /dataservice.
Подключаете нужный сервис, и все. |
|
|
|
|
|
#4
|
|
Неактивный пользователь
Пол:
Регистрация: 05.11.2015
Сообщений: 5
Репутация: 0
|
После обновления данных нужно вызвать метод DBGridEh.DefaultApplySorting
|
|
|
|
![]() |
| Опции темы | |
| Опции просмотра | |
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Горячие клавиши в dbGridEh | Litvinenko_A | Delphi | 1 | 06.06.2012 16:09 |
| DBGridEh и OnMouseWheel | Mironico | Delphi | 2 | 19.08.2010 07:02 |
| C++Builder6 DBGRIDEH как установить фокус на любую ячейку GRID | vereshak | Borland C++ Builder | 3 | 03.08.2010 20:05 |
| ADOQuery + DBGridEh | Litvinenko_A | Delphi | 8 | 01.12.2009 14:48 |
| Сортировка файлов | Denis_BasoV | Архив | 10 | 03.12.2008 10:34 |
|
|