Puede que lo pase, es al añadir un nuevo registro???
Entonces lo que pasa, puede ser que no hayas salvado el registro y estés con el formulario en edición, antes de abrir el informe, comprueba si está en edición.
if me.dirty then runcommand accmdsaverecord
y luego abres el informe.
Supongo....
Un saludo