フォーラム


ゲスト  

ようこそ ゲスト さん。このフォーラムに投稿するには 登録が必要です。

ページ: [1]
トピック: DBGridの列移動
SG
メンバー
投稿数: 107
DBGridの列移動
on: 2016/04/05 18:12 Tue

DBGridを利用したアプリで表を表示して列移動した場合、移動結果の列順は取得できますか?

ume
メンバー
投稿数: 5
Re: DBGridの列移動
on: 2016/04/05 19:35 Tue

こんにちは。
FMXはよく知らないので、VCLの話と仮定していますが。

各カラムを示すオブジェクトが、IDやIndexを持っています。

ざっくり、以下のようなイメージで判断できるのでないかと思います。
(コードは未検証です。すみません)


for i = 0 to DBGrid1.Columns.Count -1 do begin
x := DBGrid1.Columns[i].ID;
ShowMessage('Column ' + IntToStr(i) + ' : ID ' + IntToStr(IntToStr(x));
end;

小さな会社で、工場関係のプログラムを主にDelphiで作成しています

SG
メンバー
投稿数: 107
Re: DBGridの列移動
on: 2016/04/07 16:16 Thu

umeさん。遅くなりました。
情報ありがとうございます。

参考にして、試しにやってみます。

ページ: [1]
WP Forum Server by ForumPress | LucidCrew
バージョン: 1.7.5 ; ページロード: 0.028 sec.