* Implement ClearCalcFields

git-svn-id: trunk@12762 -
This commit is contained in:
blikblum 2009-02-21 17:50:04 +00:00
parent 3b171cb6fb
commit d72a9cfa48

View File

@ -402,8 +402,18 @@ begin
end;
procedure TCustomSqliteDataset.ClearCalcFields(Buffer: PChar);
var
i: Integer;
RecordItem: PDataRecord;
begin
//todo
if FCalcFieldList = nil then
Exit;
RecordItem := PPDataRecord(Buffer)^;
for i := FieldDefs.Count to FieldDefs.Count + FCalcFieldList.Count - 1 do
begin
StrDispose(RecordItem^.Row[i]);
RecordItem^.Row[i] := nil;
end;
end;
constructor TCustomSqliteDataset.Create(AOwner: TComponent);