Gracias Luis!!!
Lo que hice fue enlazar en el datamodule el id_compras del master con el id_compras del detail.....que mas decis que debo hacer??
Ahi subo una imagen para ayuda...se ve que estan enlazadas, el tema es que cuando quiero cargar una nueva compra y doy aceptar a la el id_compras del detail me los carga a todos los items en 0.