Hi!
I have handled deleting of record in OnApplyRecord according to example in help: instead of deleting I update record and do not want the record to be deleted at the client. The updated record is appeared only after refresh.
Tell me please how to prevent deleting of record at client?
Thanks a...
You understood me. But I thought OnApplyRecord must to fire automatically with CachedUpdates = true and inside the OnBeforePost. May by I am wrong!
Together with this there is another problem: OracleDataSet`s changes don`t apply. I will say more: when LockMode = ImCheckImmediate then after Post...
Hello! Tell me please what do I do to run OnApplyRecord event when OracleDataSet.CachedUpdates = true?
At this time OnApplyRecord run after
procedure Tdm.odsRESURSAfterPost(DataSet: TDataSet);
begin
OracleSession.ApplyUpdates([OracleDataSet], false|true);
end;
But I think it is wrong way...