在执行这些代码有什么错误提示信息呢,能否发个错误提示的截图过来看一下。
有一个建议:你的代码设置了 rpt.Document.Print(true, false); rpt.Document.Printer.PrinterName = "\\\\WINSERVER-2003\\Brother2140"; 设置固定的PrinterName之后,最终用户就无法自己选择打印机,如果你的程序发布之后,最终用户无法使用该打印机就会出问题。不知道以下方式能否满足你的需求:
- rpt.DataSource = dt;
- rpt.Run();
- rpt.Document.Printer.PrinterName = "\\\\WINSERVER-2003\\Brother2140";
- rpt.Document.Print(true, false);
复制代码 |