6

Delphi で DBGrid コンポーネントを使用しています。列のフォーマットをどのように設定できるのだろうか。グリッドに通貨として表示したい実際の値があります。

誰かが方法を知っていますか?

4

3 に答える 3

9
  1. DisplayFormatのを設定できますField
  2. イベントを処理できOnGetTextます。このアプローチにより、値を使用してより複雑な操作を行うことができます。
于 2008-10-16T14:41:30.743 に答える
5

フィールドをフィールド エディター リストに追加しない場合は、次のようにコードで書式設定を取得できます。

TFloatField(MyQuery.fieldByName('MyField').DisplayFormat := '0.00';

ゼロを表示したくない場合は、「0.00」を「#.##」に置き換えます。

于 2008-10-16T21:36:27.397 に答える
2

最初の呼び出しポートは、データベース自体のデータフィールドのDisplayFormatです。

于 2008-10-16T14:08:00.127 に答える