关于activereport打印空白问题
本帖最后由 Lenka.Guo 于 2016-4-14 14:32 编辑请问下,我打印的话是这么写的,但是打印出来的为什么是空白报表里面是有内容的
rts.Document.Printer.PrinterName = fPrintDocument.PrinterSettings.PrinterName;
rts.Document.Printer.Print();
抱歉才回复您,您下次有问题,直接发到求助中心版块哦,以便我们及时回复您。
因为您采用的是 PageDocument 的Print()方法,参考代码:
string file_name = @"..\..\PageReport1.rdlx";
GrapeCity.ActiveReports.PageReport pageReport = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(file_name));
GrapeCity.ActiveReports.Document.PageDocument pageDocument = new GrapeCity.ActiveReports.Document.PageDocument(pageReport);
pageDocument.Print(true, true, false);
Lenka.Guo 发表于 2016-4-14 14:31
抱歉才回复您,您下次有问题,直接发到求助中心版块哦,以便我们及时回复您。
因为您采用的是 PageDocum ...
谢谢了 toukenha 发表于 2016-4-19 14:01
谢谢了
:i0tw: Lenka.Guo 发表于 2016-4-19 14:45
再请教一个打印与预览结果不一样的问题,
打印预览都正常,但是有的打印机可以正常打印有的打印机却不能正常打印,
不能够正常打印的是第二页会整体往下偏,包括头部,
打印机型号一致纸张大小设置一致,有没什么思路。
是用区域报表开发的
谢谢了 toukenha 发表于 2016-4-19 15:29
再请教一个打印与预览结果不一样的问题,
打印预览都正常,但是有的打印机可以正常打印有的打印机却不能 ...
区域报表,本身在渲染和打印上是有短板的;
如果说有的打印机不正常而有的正常,就需要检查打印机设置,是不是打印其他东西,也会出现同样问题,来定位是报表设计问题还是打印机本身的问题。
页:
[1]