PrintToPrinter方法的问题

时间:2014-03-22 08:36:58

标签: c# crystal-reports

我正在使用PrintToPrinter方法打印我的水晶报告,我已经在我的代码中写了它 像这样:

PetroDLL.Reports.rptBrokerageBillReportSeller2 rpt =
         new PetroDLL.Reports.rptBrokerageBillReportSeller2();
rpt.PrintToPrinter(1, false, 0, 0);

但这会打印2份,而我只是想1.请原谅我的无知,请让我知道我哪里出错了。

1 个答案:

答案 0 :(得分:0)

如果您先设置startPageN并且endPageN等于0,那么它将打印所有页面,现在它将打印两次startPageNendPageN和1表示副本数量。试试这段代码希望它会有所帮助。

PetroDLL.Reports.rptBrokerageBillReportSeller2 rpt =
     new PetroDLL.Reports.rptBrokerageBillReportSeller2();
rpt.PrintToPrinter(0, false, 0, 0);