2009-03-13 5 views
0

Je souhaite imprimer mon rapport de cristal directement, sans fenêtre de sélection d'imprimante. Comment puis-je faire cela?Impression sans dialogue de sélection de l'imprimante

myReportDocument.SetDataSource(saveDataSet); 
//Print 
crystalReportViewer1.ShowRefreshButton = false; 
crystalReportViewer1.ShowCloseButton = false; 
crystalReportViewer1.ShowGroupTreeButton = false; 
crystalReportViewer1.ReportSource = myReportDocument; 
crystalReportViewer1.PrintReport(); 

J'utilise l'imprimante par défaut (et uniquement).

Répondre

2
myReportDocument.PrintOptions.PrinterName = "PRINTER_NAME"; 
myReportDocument.PrintToPrinter(copies, collate, startPage, endPage); 
Questions connexes