Hola amigo Jesús
Con el código que publiqué anteriormente no necesitas crear el formulario cada vez que quieras mostrar una vista previa, para eso es la interfaz para remplazar la vista previa estándar de QReport por una personalizada.
Lo único que tienes que hacer es invocar al método Preview de cualquier reporte y automáticamente se mostrará tu formulario.
Por cierto, para que se entienda mejor el código que publicas utiliza las
etiquetas que proporciona el foro por ejemplo la etiqueta
[delphi].
[ delphi]
//coloca aquí tu código
[ /delphi]
Un saludo