4,818
社区成员
发帖
与我相关
我的任务
分享
PrintDialog print = new PrintDialog();
print.ShowDialog();//选择打印机
PrintUPSCrystalReport ups = new PrintUPSCrystalReport();//报表设计
ups.SetParameterValue("Code", "DT20120327");//设置参数
ups.SetParameterValue("Telephone", "123456792");
ups.PrintOptions.PrinterName = print.PrinterSettings.PrinterName;//用选择的打印机进行打印,不选择则用默认打印机打印
ups.PrintToPrinter(1, true, 1, 1);//关键这句,不用预览,直接打印
ups.SetDataSource(dt);//设置数据源
参考
如果你不预览,那就不用form2,直接再form1中点确定按钮打印就行了