![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сортировка в DBGridEh
DataBase © (2004-03-16 19:10:00)Где то читал, что в этом компоненте можно соортировать при шелчке а заголовке и там якобы появляется треугольничек. Но что-то никак не могу в свойствах найти как этот треугольничек включить и как вообще там сортировку настроить. Как это сделать?
jack128 (2004-03-18 16:20:00) [1]
> Ну всмысле программно опрделить какой вид у треугольника
> в данный момент?
ответ был дан в первом посте
Ильш (2004-03-18 06:41:00) [2]Программно определяется очень просто - есть же свойство отвечающее за это!!! Не понятно тока о каких компонентах ты говоришь? О EhLib ? ТОгда не знаю. В DEVExpr у каждого поля есть свойство Sorted и оно принимает значения csNone, csUp, csDown. ЯСНО? :)
Должно все автоматически конечно!
Скажи ты скачал компоненту или просто так докапываешься?
DataBase (2004-03-18 06:37:00) [3]Ну всмысле программно опрделить какой вид у треугольника в данный момент?
А должно автоматически сортироваться или я сам должен обрабатывать событие нажатия на заголовок и сортировать?
Ильш (2004-03-18 06:20:00) [4]DeveloperExpress - конечно за мега-баксы, но в сети есть и бесплатно :))) искать надо уметь :))
блин, а сам то уже и не вспомню откуда ссылку нашел
ну если надо очень пиши на мыло...найдем
> то есть вид треугольничка после нажатия на заголовок?
нуууу, тут два варианта.... перечислять?? :)))) че так трудно нажать и поглядеть че получается???
DataBase (2004-03-18 01:27:00) [5]А как узнать, тип сортировки (по убыванию или по возрастанию), то есть вид треугольничка после нажатия на заголовок?
Mim (2004-03-17 19:04:00) [6]Ильш © (17.03.04 09:13) [3]
Вроде штука дорогущая жутко около 700 вечнозеленых а сабжевый грид бесплатен для русских
Может поделишся? :)
Zacho (2004-03-17 18:43:00) [7]
> jack128 © (17.03.04 12:45) [8]
Там еще кое-что интересное (и полезное) есть :)
jack128 (2004-03-17 12:45:00) [8]
> Zacho © (16.03.04 20:03) [2]
пошел качать обнавления EhLib :-)
Ильш (2004-03-17 09:40:00) [9]м-да
хорошее начало хорошей беседы :(
Johnmen (2004-03-17 09:29:00) [10]DeveloperExpress - это что за хренотень??????? Щас насоветуешь людям пересесть на тойоту, а они на хонде любят, о чем и было сказано! :)))
Ильш (2004-03-17 09:22:00) [11]JohnmenSuperGrid - это что за фиготень??????? Щас насоветуешь людям, а они еще и искать будут и других мучать, что это за компонента такая! :)))
Johnmen (2004-03-17 09:17:00) [12]JohnmenSuperGrid - и не надо извращений!!! там все включено без всяких так сказать :)))
Ильш (2004-03-17 09:13:00) [13]DeveloperExpress - и не надо извращений!!! там все включено так сказать :)))
Zacho (2004-03-16 20:03:00) [14]
> jack128 © (16.03.04 19:27) [1]
> GridEh.Columns[i].Title.SortMarket
> + обработчик GridEh.OnTitleBtnClick
Можно проще: в TDBGridEh.OptionsEh включить AutoSortMarking + GridEh.Columns[i].Title.TitleButton + обработчик OnSortMarkerChange
А для BDE,ADO,dbExpress,IBX и ClientDataSet можно и без обработчика, просто подключив в uses соответствующий модуль (EhLibBDE,EhLibADO,EhLibCDS,EhLibDBX,EhLibIBX)
jack128 (2004-03-16 19:27:00) [15]GridEh.Columns[i].Title.TitleButton + GridEh.Columns[i].Title.SortMarket + обработчик GridEh.OnTitleBtnClick