Fala galera ... 

Seguinte, to com um master/detail com DBX e CDS. Quando excluo um item no 
detail, uso cds_Detail.Delete;

porem pra gravar qualquer alteracao uso:

if (cds_Master.State in [dsInsert, dsEdit]) then
begin
   cds_Master.Post;
   cds_Master.ApplyUpdates(0);
end;

o que ocorre é que ao excluir um item do detail, o state do Master nao entra em 
dsEdit, nem dsInsert;

se eu chamar diretamente o applyupdates, da a mensagem que o cds_Master nao 
está em modo de edicao.

entao a duvida é: como fazer para comitar as exclusoes no detail ?

vlw

Responder a