Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Сортировка в DBGridEh [D7, MSSQL]


Tornado ©   (2006-02-14 11:20:00) 

Народ есть связка ADOConnection + ADODataSet + DBGridEh

Простой вопрос: как сделать чтобы по щелчку на заголовке столбца грида выполнить сортировку по убыванию/возрастанию?


Style   (2006-02-15 12:33:00) [1]

Все там работает...
Если не ошибаюсь,там была даже сортировка на клиенте.


Виталий Панасенко   (2006-02-15 11:44:00) [2]


> Tornado ©   (15.02.06 11:14) [7]
> Виталий Панасенко   (15.02.06 09:33) [6]
>
> подключил но все равно не работает...сделал как подсказал
> sniknik ©   (14.02.06 12:15) [3], вроде все ок...спасибо
> всем

Значит, что-то не так сделал.. Это как инструкция по вождению паровоза: правильно сделаешь, поедешь, неправильно - фиг, будешь стоять...:-)


Tornado   (2006-02-15 11:14:00) [3]

Виталий Панасенко   (15.02.06 09:33) [6]

подключил но все равно не работает...сделал как подсказал sniknik ©   (14.02.06 12:15) [3], вроде все ок...спасибо всем


Виталий Панасенко   (2006-02-15 09:33:00) [4]


> Tornado ©   (15.02.06 09:25) [5]
> Виталий Панасенко   (14.02.06 12:38) [4]
>
> так не работает

Странно, у меня работает. Модуль EhLibADO подключил ?


Tornado   (2006-02-15 09:25:00) [5]

Виталий Панасенко   (14.02.06 12:38) [4]

так не работает


Виталий Панасенко   (2006-02-14 12:38:00) [6]

DBGridEh-OptionsEh-dghAutoSortMarking=True
Для колонок Title-TitleButton=True
Если еще по нескольким колонкам сортировать, то
DBGridEh-OptionsEh-dghMultiSortMarking=True
При это Control удерживаем и кликаем по заголовкам. Подключить unit EhLibADO(можно только в модуль данных)


sniknik   (2006-02-14 12:15:00) [7]

по щелчку выполнить
ADODataSet.Sort:= 'ИмяПоля ASC' или 'ИмяПоля DESC';


Style   (2006-02-14 12:08:00) [8]

в DBGridEh - в настройках колонки все настраивается... читайте документацию EhLib


Sergey13   (2006-02-14 11:36:00) [9]

Сам не пользовался, но вроде там надо заюзать соответствующий модуль из папочки DataService библиотеки.


Наверх

Титульная страница Поиск, карта сайта Написать письмо