XE2にて簡単な整備記録ソフトを作っています。
DBはAbsolute Databaseで、BDE Paradoxとほぼ同機能です。
日付をキーにして抽出された作業内容一覧をDBGridを表示、レコード編集や追加削除していますが、IndexはAUTOINC型のIDを指定しており、入力したレコード順に上から並びます。
これを、入力順や作業項目文字順等ではなく、好きな順番に並び替えるにはどうすれば良いでしょうか。
たとえば、任意のレコードをselect→DBGrid横にある↑↓上下ボタンにて好きな場所まで選択したレコードを移動できるようにしたいです。
また、あとで印刷したいので、一時的な並び替えでは無く、その並び順を維持したいのですが。
一時的じゃないなら、ソート用のフィールドを作ればいいのでは?
頑張ってみます。
ありがとうございました。
ツイート | ![]() |