掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
DBGridの列タイトルをクリックでソートさせるには? (ID:23837)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
処理の流れとしては下記のような感じでいいのでは? procedure TForm1.DBGrid1TitleClick(Column: TColumn); const SortColumn: TColumn = nil; SortOrder : Byte = 0; begin if (SortColumn = Column) then SortOrder:= SortOrder shl 4 else begin SortColumn:= Column; SortOrder := 1; end; case SortOrder of $01: (* 昇順処理 *); $10: (* 降順処理 *); else // ソート解除 ClientDataSet1.IndexFieldNames:= ''; SortColumn:= nil; SortOrder := 0; end; end;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.