Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.03;
Скачать: CL | DM;

Вниз

DBGrid с возможностью сортировки   Найти похожие ветки 

 
Dmitriy Polskoy ©   (2002-09-13 17:51) [0]

Подскажите пожалуйста, где можно найти таеой компонент, чтобы по клику на заголовке производилась сортировка. Спасибо.


 
3JIA9I CyKA ©   (2002-09-13 18:02) [1]

http://www.farpost.com/personal/dmitryb/RUS/


 
Prooksius ©   (2002-09-13 19:34) [2]

Согласен. DBGridEh - лучший BDGrid IMHO.
Ну можно еще посоветовать грид от RX.


 
Engel   (2002-09-13 20:51) [3]

procedure TFormX.DBGrid1TitleClick(Column: TColumn);

var a:string;
begin
a:=column.fieldname;
if (a = "ID") then
begin dmm.tableX.close;
dmm.tableX.indexname:="idX";
dmm.tableX.open;end;
end;

Я обычно примерно так делаю. Степень автоматизации перебора колонок предполагается по желанию.


 
Peter Gluhiy ©   (2002-09-13 22:08) [4]

Можешь посмотреть мои компонеты. Правда просто взять из них BDGrid не получится. Нужно TForm поменять TgiForm, TIBTable на TgiTable, но зато тогда и MDIChild формы закрываются, а не сворачиваются (при этом срабатывает Post на последнюю ред.запись). В TgiTable можно указать название генератора и поле, значение которого, будет само увеличиваться. Добавлять, удалять, листать записи можно по F7, F8, PageUp, PageDown.
Там есть пошаговый пример написания программы.

http://glidlib.narod.ru


 
Dmitriy Polskoy ©   (2002-09-14 09:31) [5]

2 Engel (13.09.02 20:51)
Я так пробовал, но что-то не получается. Работаю бод IB. Руками в IBExpert-е меняю индексы(оставляю активным, например, индекс для сортировки по-убыванию) и никакого результата. Что не так?


 
Anatoliy ©   (2002-09-14 09:51) [6]

RxDBGrid неплохая вещь. Там есть готовые кнопочки с стрелочками для сортировки. Нужно только описать свойство OnGetBtnParams для осуществления сортировки, но это уже задача не для грида!
http://www.rxlib.com
http://www.oxygensoftware.com - русский для D6


 
Dmitriy Polskoy ©   (2002-09-14 09:56) [7]

2 3JIA9I CyKA © (13.09.02 18:02), Prooksius © (13.09.02 19:34
Я не нашел в DBGridEh возможность сортировки столбцов. Не подскажите как это сделать.


 
BlackTiger   (2002-09-14 10:20) [8]

Везде сортируется слишком топорно - ловишь нажатие на заголовок, а потом в Query модифицируешь "ORDER BY" и делается Requery.

А вот у меня Query - результат навороченной хранимой процедуры, генерирующей crosstab, и каждый Requery у меня бы вызвал бешенство.

Как сортировать ТОЛЬКО колонки грида, не трогая источник данных, вот это проблема. Может кто подскажет?


 
Dmitriy Polskoy ©   (2002-09-14 10:46) [9]

2 Anatoliy © (14.09.02 09:51)
Помогите описать это свойстао, плиз.


 
Dmitriy Polskoy ©   (2002-09-14 11:14) [10]

Подскажите по поводу Dmitriy Polskoy © (14.09.02 09:31)



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

Текущий архив: 2002.10.03;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.014 c
14-8139
pag77
2002-09-08 01:08
2002.10.03
где скачать delphi_6


1-8054
dim-
2002-09-22 13:20
2002.10.03
компоненты


1-7938
XPatriot
2002-09-22 00:29
2002.10.03
Работа с Word ом.


4-8240
MMT
2002-08-16 14:17
2002.10.03
Количество страниц отпечатанных принтером


8-8076
AirsMedia
2002-06-05 16:54
2002.10.03
Прозрачные окна