function Tpp3.createColumn(dbgrid1:tdbgrid):TDBGridColumn; begin result:=findColumnOfFieldName(dbgrid1,ppname); if result=nil then begin result:=dbgrid1.Columns.Add; result.FieldName:=ppname; result.Title.caption:=ppchnname; end; end;
改编后的代码:
function Tpp3.createColumn(dxdbgrid1:tdxdbgrid):TdxDBGridColumn; begin result:=findColumnOfFieldName(dxdbgrid1,ppname); if result=nil then begin result:=dxdbgrid1.GroupColumns.Create; //这一行存在问题 result.FieldName:=ppname; result.Title.caption:=ppchnname; end; end;