Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Вниз

Сортировка в DBGridEh   Найти похожие ветки 

 
DataBase   (2004-03-16 19:10) [0]

Где то читал, что в этом компоненте можно соортировать при шелчке а заголовке и там якобы появляется треугольничек. Но что-то никак не могу в свойствах найти как этот треугольничек включить и как вообще там сортировку настроить. Как это сделать?


 
jack128 ©   (2004-03-16 19:27) [1]

GridEh.Columns[i].Title.TitleButton + GridEh.Columns[i].Title.SortMarket + обработчик GridEh.OnTitleBtnClick


 
Zacho ©   (2004-03-16 20:03) [2]


> 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)


 
Ильш ©   (2004-03-17 09:13) [3]

DeveloperExpress - и не надо извращений!!! там все включено так сказать :)))


 
Johnmen ©   (2004-03-17 09:17) [4]

JohnmenSuperGrid - и не надо извращений!!! там все включено без всяких так сказать :)))


 
Ильш ©   (2004-03-17 09:22) [5]

JohnmenSuperGrid - это что за фиготень??????? Щас насоветуешь людям, а они еще и искать будут и других мучать, что это за компонента такая! :)))


 
Johnmen ©   (2004-03-17 09:29) [6]

DeveloperExpress - это что за хренотень??????? Щас насоветуешь людям пересесть на тойоту, а они на хонде любят, о чем и было сказано! :)))


 
Ильш ©   (2004-03-17 09:40) [7]

м-да
хорошее начало хорошей беседы :(


 
jack128 ©   (2004-03-17 12:45) [8]


> Zacho ©   (16.03.04 20:03) [2]

пошел качать обнавления EhLib :-)


 
Zacho ©   (2004-03-17 18:43) [9]


> jack128 ©   (17.03.04 12:45) [8]

Там еще кое-что интересное (и полезное) есть :)


 
Mim   (2004-03-17 19:04) [10]

Ильш ©   (17.03.04 09:13) [3]

Вроде штука дорогущая жутко около 700 вечнозеленых а сабжевый грид бесплатен для русских

Может поделишся? :)


 
DataBase   (2004-03-18 01:27) [11]

А как узнать, тип сортировки (по убыванию или по возрастанию), то есть вид треугольничка после нажатия на заголовок?


 
Ильш ©   (2004-03-18 06:20) [12]

DeveloperExpress  - конечно за мега-баксы, но в сети есть и бесплатно :))) искать надо уметь :))
блин, а сам то уже и не вспомню откуда ссылку нашел
ну если надо очень пиши на мыло...найдем


> то есть вид треугольничка после нажатия на заголовок?

нуууу, тут два варианта.... перечислять?? :)))) че так трудно нажать и поглядеть че получается???


 
DataBase   (2004-03-18 06:37) [13]

Ну всмысле программно опрделить какой вид у треугольника в данный момент?
А должно автоматически сортироваться или я сам должен обрабатывать событие нажатия на заголовок и сортировать?


 
Ильш ©   (2004-03-18 06:41) [14]

Программно определяется очень просто - есть же свойство отвечающее за это!!! Не понятно тока о каких компонентах ты говоришь? О EhLib ? ТОгда не знаю. В DEVExpr у каждого поля есть свойство Sorted и оно принимает значения csNone, csUp, csDown. ЯСНО? :)
Должно все автоматически конечно!
Скажи ты скачал компоненту или просто так докапываешься?


 
jack128 ©   (2004-03-18 16:20) [15]


> Ну всмысле программно опрделить какой вид у треугольника
> в данный момент?

ответ был дан в первом посте



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.044 c
8-1063264030
lex
2003-09-11 11:07
2004.04.18
Как создать Overlay Surfaces?


1-1080592005
csr
2004-03-30 00:26
2004.04.18
Изменение позиции в TextFile


3-1079593362
russko
2004-03-18 10:02
2004.04.18
Структура Файл-Сервер


14-1080103983
Alexey
2004-03-24 07:53
2004.04.18
ABC Компонента для дельфи 7, где взять?


3-1080087710
wizzo
2004-03-24 03:21
2004.04.18
Можно ли оптимизировать?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский