3

我需要将 a 中的值格式化为DBGrid以某种格式 ex 显示'#,##0.00'。知道怎么做吗?

问候,彼得

4

2 回答 2

6

您可以使用字段的DisplayFormat属性进行格式化。

检查这个样本

TFloatField(YourDataSet.FieldByName('field')).DisplayFormat := '#,##0.00';
于 2010-09-01T15:55:20.573 回答
5

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

于 2010-09-01T15:56:28.890 回答