type
TFieldRec = record
mTitle : String;
mFieldName : string;
mWidth : Integer;
end;
var
i:integer;
mField : array[0..11] of TFieldRec;
begin
mField[0].mTitle := '编号';
mField[0].mFieldName := 'ID';
mField[0].mWidth := 80;
mField[1].mTitle := '日期';
mField[1].mFieldName := 'mDate';
mField[1].mWidth := 120;
mField[2].mTitle := '地区编码';
mField[2].mFieldName := 'ZoneID';
mField[2].mWidth := 80;
mField[3].mTitle := '地 区';
mField[3].mFieldName := 'City';
mField[3].mWidth := 150;
mField[4].mTitle := '县 市';
mField[4].mFieldName := 'County';
mField[4].mWidth := 150;
mField[5].mTitle := '乡 镇';
mField[5].mFieldName := 'CountySide';
mField[5].mWidth := 160;
mField[6].mTitle := '水用途分类代码';
mField[6].mFieldName := 'UseID';
mField[6].mWidth := 80;
mField[7].mTitle := '水用途总分类';
mField[7].mFieldName := 'WaterUse';
mField[7].mWidth := 160;
mField[8].mTitle := '水用途子分类';
mField[8].mFieldName := 'WtUseList';
mField[8].mWidth := 160;
mField[9].mTitle := '水用途二级分类';
mField[9].mFieldName := 'WtUseSubList';
mField[9].mWidth := 160;
mField[10].mTitle := '用水量';
mField[10].mFieldName := 'UseCount';
mField[10].mWidth := 160;
mField[11].mTitle := '备 注';
mField[11].mFieldName := 'Memo';
mField[11].mWidth := 160;
with DBG_BASSMESS do begin
Font.Height := -15;
Font.Name := '宋体';
TitleFont.Height := -15;
TitleFont.Name := '宋体';
Columns.Clear ;
//增加列
for i := Low(mfield) to High(mField) do begin
Columns.add;
with Columns do begin
FieldName := mField.mFieldName;
Width := mField.mWidth;
Visible := True;
Title.Caption := mField.mTitle;
Title.Color := $00DDDDDD;
Title.Font.Color := clWindowText;
Title.Font.Height := -15;
Title.Font.Name := '宋体';
Title.Alignment := taCenter;
// Title.Font.Style := [];
end;
end;
Refresh;
end;