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