Podrias hacerlo de varias formas:
1. puedes al macenar el direccionamiento en el registro de windows
2. podrias almacenar el direccionamiento en un archivo texto, en la carpeta que instales el ejecutable,
3.puedes al macenar la ubicacion de los reportes en una tabla de tu base, ejemplo tabla parametros.., etc
tu programa lo leeria desde cualquier lugar que le indiques,
por ejemplo
var
Nreporte:string;
begin
Nreporte:=nombre_del_reporte;
CrystalReport1min.WindowState := crptMaximized;
CrystalReport1min.ReportFileName :=Nreporte;
CrystalReport1min.WindowTitle :='Vista preliminar del REPORTE POR MINUTO';
CrystalReport1min.Action := 1;