CrystalReport1 document = new CrystalReport1(); //CrystalReport1:crystal report name document.SetDataSource(data); //data:DataSet or DataTable document.PrintToPrinter(1.true,0,0); //Print report directly
備註:
ReportDocument.PrintToPrinter方法參數說明:
PrintToPrinter(nCopies, collated, startPageN, endPageN);
nCopies:指出列印份數。
collated:指出是否自動分頁。
startPageN:指出要列印的第一頁。
endPageN:指出要列印的最後一頁。
2.Crystal report預覽(Preview crystal report)
Print preRpt = new Print(); //Print:the form name have crystalReportViewer preRpt.CrystalReport11.SetDataSource(DS); //CrystalReport11:report source in crystalReportViewer preRpt.ShowDialog(); preRpt.Dispose();
沒有留言:
張貼留言