Вниз
Скачать: CL | DM;

Сортировка по нажатию на заголовки колонок DBGrid а   Найти похожие ветки 

 
Dim ©   (2002-02-18 15:10) [0]

Собственно можно ли проделать такое?


 
Turalyon ©   (2002-02-18 15:16) [1]

Можно. Даже компонент есть такой. Вроде в RX-Lib или в Eh Lib... А можно сделать все руками. Ставишь обработчик на событе onTitleClick и создаешь динамически запрос.


 
Dim ©   (2002-02-18 15:24) [2]

А без запроса. Набор данных уже получен, что то типа Тhe bat"а


 
Крутов Алексей ©   (2002-02-18 15:26) [3]

Если хочешь без запроса - поищи QuantumGrid из пакета DevEx


 
Dim ©   (2002-02-18 15:31) [4]

>Крутов Алексей ©
А можно ссылочку, если не затруднит.


 
Turalyon ©   (2002-02-18 15:37) [5]

>Dim ©
Только что посмотрел в RXDGrid -е можно.


 
Johnmen ©   (2002-02-18 15:47) [6]

>Turalyon © : в RxDBGrid-е можно лишь нажимать и видеть нажатие ! А вот что за ним скравается - прописывается !


 
Turalyon ©   (2002-02-18 15:52) [7]

>Johnmen ©
Я видел в примерах к RXDBGrid реализовано это. (со стрелочками, все красиво) сам не работал, сам я делал руками в стандартном DBGrid


 
Johnmen ©   (2002-02-18 15:59) [8]

>Turalyon © ...Я видел в примерах к RXDBGrid реализовано это...
Это - это что ?


 
Turalyon ©   (2002-02-18 16:03) [9]

>Johnmen ©
Это - это DBGrid с возможности кликанья по тайтлу :) и после этого сортировка.


 
Johnmen ©   (2002-02-18 16:21) [10]

>Turalyon © : да есть то Это есть, но главный вопрос не в свойствах RxDBGrid"а, а в том, что НД, отображаемый Grid"ом придется пересортировать, и если он TQuery - то Close и Open c другим ORDER BY !


 
Turalyon ©   (2002-02-18 16:30) [11]

>Johnmen ©
Посмотрел, как релизовано еще раз. В общем там строится довольно хитрый SQL запрос, с списком параметров по сортировке, при нажатие параметру чтото присваивается и Query повторяет запрос еще раз... Уже с новым порядком сортировки.
Так что да прдется еще раз выполнять запрос.


 
wicked ©   (2002-02-18 20:38) [12]

ну это зависит от источника данных... если данные выбираются через ADO с использованием клиентских курсоров, то можно поступить проще - свойству TADODataSet.Sort присваевается список полей, по которым нужно сортировать...



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

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.007 c
1-57397
Кирилл.......
2002-02-28 01:47
2002.03.18
Мааленький вопросик... Подскажите плиз...


14-57496
GoodBoy II
2002-02-02 22:13
2002.03.18
Кто знает какой-нибудь хорошенький Nет браузер с поддержкой скинов?


3-57339
Softmaster
2002-02-17 12:23
2002.03.18
Помощь по концепции.


1-57416
Olgerd
2002-03-01 20:07
2002.03.18
Сортировка в ListView


14-57514
Sir Alex
2002-01-29 18:49
2002.03.18
Клиент для чтения форумов DMFC 1.1.002a




   Наверх