Given this:
Cursor := Manager.Find<TSoftware>.Open;
adsTest.SetSourceCursor(Cursor);
adsTest.SetSourceCursor(Cursor);
a subsequent
adsTest.Insert;
adsTest.FieldByName('description').AsString := 'Adobe';
adsTest.Post;
adsTest.FieldByName('description').AsString := 'Adobe';
adsTest.Post;
Fails with "Dataset not in insert or edit mode".
Shouldn?t this work the same way as if I used
Software := Manager.Find<TSoftware>.List;
adsTest.SetSourceList(Software);
adsTest.SetSourceList(Software);
tx Bernd