¿los datos que muestras en en Preview de donde vienen?
¿consultas? ¿no necesitas pasarle parámetros a esas consultas?
¿tablas?
Quizás fuera conveniente crear alguna rutina al estilo:
Código Delphi
[-]
procedure TForm1.VerInforme;
begin
if not tabla1.Active then
tabla1.Open;
Quickreport1.PreviewModal;
Tabla1.Close;
end;
De esta forma puedes controlar mejor si la tabla/consulta está abierta, si necesitas cerrarla para refrescar los datos, pasarle parámetros, etc.
No es buena idea dejar la consulta abierta en tiempo de diseño y "pensar" que al ejecutar el programa nada va a fallar.
Saludos.