Creo que lo estas enfocando mal. Prueba por este otro método
Código Delphi
[-]
procedure imprimir(reporte: string);
xreporte: TQuickRep;
begin
if reporte = 'Factura1' then
begin
FrmFactura1 := TFrmFactura1.create(application);
end
else
if reporte = 'Factura2' then
blah...
end;
FrmFactura1 será una ventana que tenga dentro el TquickRep.
Si no es lo que quieres, tendrás que especificar mejor que es
lo que guardas para "personalizar" el reporte y
como lo guardas
saludos