el evento beforeinsert o cualquier evento de un dataset se puede cancelar lanzando una excepcion:
raise Exception.Create('No existe un registro relacionado con la cabecera');
tambien puedes usar el procedimiento Abort; que lanza una excepcion silenciosa
|