TDBGrid
初めて使用します。
Columns
オブジェクトインスペクターのプロパティにも気づかず、すべてがうまくいきました。グリッドがいっぱいになりました。
それから私はそのColumns
物件を見て試してみました。オブジェクトinsectorを使用しColumns
てグリッドのプロパティにアイテムを追加すると、実行時にすべてのアイテムが表示されるわけではありません。私には、FieldName
プロパティが重要であるように見えます。正しいように見えますが、一部の列に値がありません。
このプロパティを空白のままにすると(列がまったくない)、実行時にコントロール自体にデータが入力されているように見え、すべての列が表示されます。私はそれと一緒に暮らすことができました。実行時に列タイトルを設定すると機能しますが、列幅の設定は機能しません。
[更新]フィードバックをありがとう。私はゆっくりと学んでいます。今、私は何が起こっているのかがわかります。5つの列のうち3つを計算したかったのです。2つはINNERJOINから取得され、3つ目はのSQL「キャスト」から取得されますSELECT ... FROM_UNIXTIME(<table>.time_stamp)
。
設計時に列を定義しない場合、SELECTを実行すると、実行時にこれらの値が入力されます。Cnn誰かがデザイン時に物事をセットアップする方法を教えてくれますか?ありがとう