DB テーブルに圧力を格納する列があります。圧力は常に PSI として保存され、14.5 でダイビングすることで BAR に変換できます。
ユーザーは、ラジオ グループで PSI/BAR の表示を切り替えることができます。
私は a を使用していましたが、 aTStringGrid
に変換していますTDbGrid
- これは私にとってまったく新しいことです。
ユーザーが PSI/BAR を切り替えたときに、DB グリッドの表示を更新するにはどうすればよいですか? (クエリをもう一度実行するだけだと思いますか?または呼び出しquery.Refresh()
ますか?)しかし、どうすれば変換できますか?
- おそらくストアドプロシージャですが、それはやり過ぎのように思えますが、ストアドプロシージャも私にとっては新しいものです...
SELECT
私のクエリのステートメントを変更することによって?しかし、どうすればそれを行うことができますか?SELECT pressure / 14.5 FROM measurements
? またはどのように?- または、
OnBeforeXXX()
私がコーディングできるものはありますか?またはOnGetDisplayText()
、またはそのようなものですか?
これは非常に基本的なことだと確信していますが、今まで操作されていないデータを表示しているだけで、変換関数が必要になりました。グーグルは役に立ちませんでしたが、私はおそらく何を頼めばいいのかわからなかったのです。
また、列のタイトルのテキストを変更して、「圧力 (PSI)」と「圧力 (BAR)」を切り替えたいと考えています。助けてくれてありがとう。