![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать убывающую индексацию для ClientDataSet?
Aleksandr © (2003-01-09 13:39:00)Хорошо они, конечно, сделали с IndexFieldNames. Присвоил имя полей и все. Одна проблема - только возрастающие они. Попытался добавлять динамически IndexDefs, но что-то ClientDataSet не хочет их учитывать. Может, подскажет кто-нибудь примером, как можно индексировать на лету с убыванием?
Андрю-ХА (2003-01-09 16:50:00) [1]Посмотри статью на http://bdn.borland.com/article/0,1410,29056,00.html
Там процедура построения индекса SortCustomClientDataSet, я себе сделал -- работает :-)
Aleksandr (2003-01-09 16:07:00) [2]2 sniknik:
Не, аналогия никак.
2 Kombat:
Вы знаете, грязно матерится, когда такое пытаюсь.
sniknik (2003-01-09 15:52:00) [3]ADOQuery1.Sort := "LastName ASC, DateDue DESC"
а по аналогии не получается?
Kombat (2003-01-09 15:41:00) [4]AddIndex method (TCustomClientDataSet)
Delphi syntax:
procedure AddIndex(const Name, Fields: string; Options: TIndexOptions; const DescFields: string = ""; const CaseInsFields: string = ""; const GroupingLevel: Integer = 0 );