if FileExists('c:\DataWork\tjb.dbf') then deletefile('c:\ DataWork \tjb.dbf');
---- ⑵根据DecisionGrid1控件的cells属性,获得报表所需数据,并将其默认的'Sum'值汉化成'总计'、'合计'、'小计'以符合汉语的习惯要求,所求得的数据存放于二维数组PA中 for i:=1-DecisionGrid1.FixedCols to DecisionGrid1. ColCount-DecisionGrid1.FixedCols-1 do for j:=0-DecisionGrid1.FixedRows to DecisionGrid1. RowCount-DecisionGrid1.FixedRows-1 do begin pa[i,j]:=DecisionGrid1.cells[i,j]; //处理DecisionGrid1控件中固定列的值为'Sum'的数据项 if ((i=1-DecisionGrid1.fixedcols) and (pa[i,j]='Sum')) then pa[i,j]:='总 计' else if ((i = -1) and (pa[i,j]='Sum')) then pa[i,j]:='小 计' else if ((i<-1) and (i>1-DecisionGrid1 .FixedCols) and (pa[i,j]='Sum')) then pa[i,j]:='合 计'; //处理DecisionGrid1控件中固定行的值为'Sum'的数据项 if (pa[i,j]='Sum' ) and (j=-1) then pa[i,j]:='总 计'; end;
---- ⑶用T able1动态创建数据表tjb.dbf Table1.Active:=false; with Table1 do