El fallo que comentas lo resolverás con la información que te pasa Lepe. En cuanto a cómo imprimir un informe directamente, es decir sin tener que pasar por la visa previa es muy fácil.
Código Delphi
[-]
procedure TfrConSocios.SpPrintClick(Sender: TObject);
begin
Application.CreateForm(TfrLstsocios, frLstSocios);
frLstSocios.ListaSocios.Print;
frLstSocios.Close;
end;
Siendo listaSocios en este ejemplo el obejto QuickRep.
Un Saludo.