Форум: "Базы";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
ВнизКак сортировать по вычислимому полю? Найти похожие ветки
← →
serg128 (2004-08-07 11:44) [0]Т.е. как сортировать по вычислимому полю например при нажатии на заголовок грида? Стандартная сортировка по индексам не проходит.
← →
сергей1 (2004-08-07 12:51) [1]например так :
form1.ADOQuery3.Sort:="some_field DESC";
← →
serg128 (2004-08-07 13:18) [2]А если речь идет о TClientDataSet? Тогда как?
← →
Anatoly Podgoretsky © (2004-08-07 13:24) [3]А нам надо гадать о чем идет речь?
← →
сергей1 (2004-08-07 14:02) [4]c ним не работал, но судя по хелпу проблем не должно быть : определяется агрегатное поле и задается ряд параметров, в том числе и индекс (ClientDataSet1.indexfieldnames), причем его можно определить прямо при щелчке на dbGrid"e
procedure Tform1.DBGrid1TitleClick(Column : TColumn);
begin
ClientDataSet1.IndexFieldNames:=Column.Field.FieldName
end;
← →
serg128 (2004-08-07 14:16) [5]Примерно так и делаю -> неработает :(
← →
сергей1 (2004-08-07 14:31) [6]сочувствую, попробуй потестить на простенькой таблице с парой столбцов (лучше даже на новой базе, для верности), я, когда что-то не работает (но должно работать в теории) так и делаю, обычно помогает
← →
Johnmen © (2004-08-07 17:36) [7]>Как сортировать по вычислимому полю?
Если имеется в виду "вычислимое" в рамках клиентского НД, то НИКАК.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.087 c