Hola por ejemplo lo puedes hacer asi:
con un query en la detalle
Código:
SELECT * FROM Maestra WHERE ID = :ID
Código:
procedure TDBM.DetalleAfterInsert(DataSet: TDataSet);
begin
Detalle['ID'] := Maestar.FieldValues['ID'];
end;
y el resto ya lo pone arriab.
un saludo Robert