hi
habe folgendes problem: wenn ich in meinem prog einen datensatz ändere (also wenn in edit-modus gegangen wird) und ich - ohne explizit mit dem navigator zu posten - im dataset scrolle, dann wird automatisch die änderung die ich gemacht habe gepostet. das will ich aber nicht...die änderung soll dann gecancelt werden.
hatte mir batürlich gedacht im handler des beforescroll-ereignisses einfach folgendes einzubauen:
Delphi-Quellcode:
procedure TDataModule1.DataSetDicEntriesBeforeScroll(DataSet: TDataSet);
begin
try
Dataset.Cancel();
except
end;
end;
aber der post findet schon statt bevor dieses ereignis abgefeuert wird, und da isses ja schon zu spät
Um Rekursion zu verstehen, muss man zunächst Rekursion verstehen.