代码之家  ›  专栏  ›  技术社区  ›  Pieter van Wyk

Delphi DBGrid格式显示值

  •  2
  • Pieter van Wyk  · 技术社区  · 16 年前

    我需要将值的格式设置为 DBGrid 以某种格式显示,例如 '#,##0.00' . 知道怎么做吗?

    问候,Pieter

    2 回复  |  直到 16 年前
        1
  •  5
  •   kludg    16 年前

    数据集中的每个字段都有两个事件:OnGetText和OnSetText。使用所需字段的事件OnGetText,并使用格式化函数使用掩码格式化值。

        2
  •  5
  •   RRUZ    16 年前

    你可以使用 DisplayFormat 要设置格式的字段的属性。

    检查这个样品

    TFloatField(YourDataSet.FieldByName('field')).DisplayFormat := '#,##0.00';
    
    推荐文章