DBGRIDの項目の変更方法について

解決


桜坂  2016-08-25 19:38:56  No: 48267

いつもお世話になっています。
DBはpostgresql9.5・win7proをローカルで使っています。
接続はFireDACです。DelphiXE7エンタープライズを使用しています。
今回、DBのテーブルのAという項目が8桁から11桁に変更になりました。
いままでDBGRIDで表示していましたが、最初の8桁しか表示されません。
変更したのは、この11桁に変更した項目だけで、他はそのままです。
単にテーブルを表示するだけですが11桁表示されません。
どこかプロパティの変更が必要なのでしょうか。
教えて下さい。
よろしくお願いします。。


igy  2016-08-26 00:53:20  No: 48268

そのAの項目コンポーネントって、ありますか?
ある場合、SizeプロパティやLengthプロパティみたいなプロパティはありますか?


桜坂  2016-08-26 01:22:40  No: 48269

igy様、早速の返信ありがとうございます。
DBGRIDのカラムエディタを開いて該当のカラムのプロパティを見ました。
FontにSizeが12になっていますがフォントの大きさのようです。
TitleFontのSizeが8になっています。
その他にSizeはありません。
SizeプロパティとLengthプロパティ単独は見当たりません。
よろしくお願い申し上げます。


igy  2016-08-26 01:39:24  No: 48270

TFDQueryかTFDTable から、項目を作ったり
とかは、していませんか?


桜坂  2016-08-26 01:58:00  No: 48271

igy様、いつもありがとうございます。
TFDTableを使用しています。
構成は、FDConnection、FDGUIxWaitCursor、TFDTable、DataSource、DBGridです。
DBGridのカラムの順番は変更していますが、新しい項目は作成していません。
単に一覧で見るだけの物です。
よろしくお願い申し上げます。


igy  2016-08-26 02:07:38  No: 48272

もしかして、8桁しか表示しないぐらいの幅になっているだけ ですか?
幅を広くすれば、表示するとか・・・・

>DBGRIDのカラムエディタを開いて該当のカラムのプロパティを見ました。 

のWidthプロパティを調節すれば、見られるようになるとか・・・


通りすがり  2016-08-26 05:27:02  No: 48273

フォームを表示しておいて[ALT]+[F12]でコード表示に切り替えてみたら何かわかりませんか?


HOta  2016-08-27 18:52:01  No: 48274

カラムのプロパティのWithを変えれば見られますよ。
最悪、TdbGridのカラムエディターで該当Fieldを削除して、追加すればOK


桜坂  2016-08-29 06:51:09  No: 48275

igy様、通りすがり様、HOta様、いつもありがとうございます。
急な用事で事務所から離れており、検証できません。
30日には戻る予定ですのでチャレンジしてみたいと思います。
金曜日にWidthプロパティを広げましたがダメでした。
カラムエディタで削除・追加もしてみましたがダメでした。
今度[ALT]+[F12]を試してみます。
皆様よろしくお願い申し上げます。


たこ  2016-08-30 00:15:01  No: 48276

DBGRIDではなくTFDTableを右クリックしてフィールドエディタを表示させ
該当フィールドのSizeプロパティを確認して下さい。


桜坂  2016-08-31 00:28:17  No: 48277

たこ様、ありがとうございます。
台風のため、まだ事務所に戻れません。
戻りましたら早速試してみたいと思います。


桜坂  2016-08-31 19:02:17  No: 48278

たこ様、皆様、ありがとうございます。
たこ様のご指摘のとおりSizeプロパティを変更しました。
そうしましたら無事に変更することができました。
ありがとうございます。
皆様、ありがとうございます。
今後ともご指導よろしくお願いします。
解決とさせて頂きます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加