@@@@@TAggregateField怎么使用?@@@@@ 我看了帮助,怎么设置也不能把统计数据在DBEdit中显示出来,各位请帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 给你一个例子:procedure TdmData.UpdateFieldFormats(DataSet: TDataSet);const defFloatFormat: string = ',0.00'; defDateFormat: string = 'yyyy-mm-dd'; defTimeFormat: string = 'hh:mm:ss'; defDateTimeFormat: string = 'yyyy-mm-dd hh:mm:ss';var I: Integer;begin for I := 0 to DataSet.FieldCount - 1 do begin case DataSet.Fields[I].DataType of ftFloat, ftCurrency, ftBCD: begin TNumericField(DataSet.Fields[I]).DisplayFormat := defFloatFormat; TNumericField(DataSet.Fields[I]).EditFormat := '#.##'; end; ftDate: TDateTimeField(DataSet.Fields[I]).DisplayFormat := defDateFormat; ftTime: TDateTimeField(DataSet.Fields[I]).DisplayFormat := defTimeFormat; ftDateTime: TDateTimeField(DataSet.Fields[I]).DisplayFormat := defDateTimeFormat; end; end;end; 将ClientDataSet的AggregatesActive属性设置为"True"将TAggregateField的Active属性设置为"True"OK! delphi ado连接远程服务器数据库问题 如何将文字信息转换成图片 File not found: 'TFlatPanelUnit.dcu'什么错误啊? 关于combobox,很小的一个问题 后台服务程序问题,请各位大侠帮忙! 谁开发过基于朗讯CTI服务器的客户端程序? rave问题,100分求救!!! [Fatal Error] Project1.dpr(1): File not found: 'System.pas' 如何动态获得当前打开窗体的名称? 我想实现远程屏幕抓取 着急问题 关于字符串的问题!
const
defFloatFormat: string = ',0.00';
defDateFormat: string = 'yyyy-mm-dd';
defTimeFormat: string = 'hh:mm:ss';
defDateTimeFormat: string = 'yyyy-mm-dd hh:mm:ss';
var
I: Integer;
begin
for I := 0 to DataSet.FieldCount - 1 do begin
case DataSet.Fields[I].DataType of
ftFloat, ftCurrency, ftBCD:
begin
TNumericField(DataSet.Fields[I]).DisplayFormat := defFloatFormat;
TNumericField(DataSet.Fields[I]).EditFormat := '#.##';
end;
ftDate: TDateTimeField(DataSet.Fields[I]).DisplayFormat := defDateFormat;
ftTime: TDateTimeField(DataSet.Fields[I]).DisplayFormat := defTimeFormat;
ftDateTime: TDateTimeField(DataSet.Fields[I]).DisplayFormat := defDateTimeFormat;
end;
end;
end;
将TAggregateField的Active属性设置为"True"
OK!