>io vorrei sapere se c'è un modo per far memorizzare tuttto sul
>report e che non vada a prendere le informazioni dalla stampante predefinito.
hai già provato ad impostare la stampante con nelle proprietà PrintOptions del report?
Con un codice di questo tipo:
ReportDocument report = new ReportDocument();
report.Load("...\CrystalReport1.rpt");
report.SetDataSource(...);
report.PrintOptions.PrinterName = "tuaStampante";
è in C# ma è praticamente lo stesso in vb.net...
Ciao.
Matteo Raumer
[MCAD .net, MVP Visual C#]
http://blogs.dotnethell.it/freeteo