62,041
社区成员
发帖
与我相关
我的任务
分享
PrintDocument print = new PrintDocument();
crystalReport11.PrintOptions.PrinterName = print.PrinterSettings.PrinterName;
crystalReport11.PrintToPrinter(1, true, 1, 1);//打印
//显示报表内容
int MemberId = Program.Num_id;
da = new MySqlDataAdapter("select a.MemberId as MemberId,MemberName,Score,Type from member as a left join memscore as b on a.memberid = b.memberid where a.memberid =" + MemberId + "", conn);
da.Fill(Mydata, "MyReportDataTable");
da1 = new MySqlDataAdapter("select * from assessmentinfo where MemberId=" + MemberId + "", conn);
da1.Fill(Mydata2, "DataScoreInfo");
crystalReport11.Load(Application.StartupPath + "CrystalReport1.rpt");
crystalReport11.SetDataSource(Mydata);
crystalReportViewer1.ReportSource = crystalReport11;
crystalReportViewer1.ShowPrintButton = false;
PrintDocument print = new PrintDocument();
crystalReport11.PrintOptions.PrinterName = print.PrinterSettings.PrinterName; crystalReport11.PrintToPrinter(1, true, 1, 1);//打印
//这样打印不会弹出打印画面