@@ -777,9 +777,19 @@ var
begin
if (FEditIdx=Buffer.Bookmark) then
- R:=FEditRow
+ begin
+ if State=dsOldValue then
+ R:=Buffer.data
+ else
+ R:=FEditRow
+ end
else
- R:=Buffer.data;
+ Exit(Null)
+ R:=Buffer.data;
+ end;
Result:=FFieldMapper.GetJSONDataForField(Field,R);
end;