Einzelnen Beitrag anzeigen

Benutzerbild von Chemiker
Chemiker

Registriert seit: 14. Aug 2005
1.858 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Daten aufsteigend sortieren

  Alt 31. Aug 2008, 18:05
Hallo Thomm,

natürlich kann man die Einträge sortieren.



Delphi-Quellcode:
var
  IndexName: String;
begin
  IndexName:= 'KDNachName'+'Index';
  DM.KundeClientDataSet.AddIndex(IndexName, 'KDNachName',
                                                   [ixCaseInsensitive],'','',0);
  DM.KundeClientDataSet.IndexName:= IndexName;


Wenn Du die Spalten in einem DBGrid sortieren willst, kann man durch das Anklicken der Namen in der Spalten sortieren. Allerdings funktioniert die Sortierung nur absteigend.

Delphi-Quellcode:
procedure TfrmHauptFormular.KundenDBGridTitleClick(Column: TColumn);
begin
  try
    DM.KundeClientDataSet.IndexFieldNames := Column.FieldName;
  except
    ShowMessage('Das Feld kann nicht sortieren' + Column.FieldName);
end;

Bis bald Chemiker
wer gesund ist hat 1000 wünsche wer krank ist nur einen.
  Mit Zitat antworten Zitat