打印问题
本帖最后由 Lenka.Guo 于 2016-3-10 17:18 编辑初次接触ActiveReports,向老师求教:
1、运行环境:ActiveReports试用版+Vs2010asp.net项目
2、ActiveReports10的控件ReportViewer是取代以前的WebViewer吗?
3、WebViewer控件添加下列后台代码想实现直接预览或打印,为么打印对话框在页面后面?下列代码有问题吗?
GrapeCity.ActiveReports.PageReport rpt = new GrapeCity.ActiveReports.PageReport();
rpt.Load(new System.IO.FileInfo(Server.MapPath(@"\\PageReport1.rdlx")));
GrapeCity.ActiveReports.Document.PageDocument myDocument = new GrapeCity.ActiveReports.Document.PageDocument(rpt);
GrapeCity.ActiveReports.PrintExtension.Print(myDocument, true, true);
4、控件ReportViewer如何实现预览和打印?
上述代码不添加WebViewer控件也可执行 打印对话框按”确认“后为何会出现”将打印输出另存为“对话框?
本帖最后由 szpzr 于 2016-3-10 15:43 编辑
如换成区域代码报表为何会出现如图的错误信息?区域报表如何装载或直接预览或打印? 如图
本人是新手,有高人指教吗?
抱歉回复晚了,
1. ActiveReports 10 沿用之前的版本,一直使用的是WebViewer,没有ReportViewer
2. 打印代码没有问题,具体的打印对话框在页面后面,这个可能跟您的浏览器相关。
3. 区域报表的加载方式,与页面报表创建的方法不同哦,具体可参考产品文档:http://www.gcpowertools.com.cn/d ... !Documents/web2.htm
MyInvoiceReport rpt = new MyInvoiceReport();
WebViewer1.Report = rpt;
本帖最后由 szpzr 于 2016-3-10 18:14 编辑
谢谢答复!打印对话框按”确认“后为何会出现”将打印输出另存为“对话框?
浏览器用的是IE11,有办法解决吗?
szpzr 发表于 2016-3-10 18:06
谢谢答复!打印对话框按”确认“后为何会出现”将打印输出另存为“对话框?
浏览器用的是IE11,有办法解决 ...
能不能截图?我在这边测试打印功能都正常。 按了页面的“打印”按钮,跳出打印对话框,但是在页面后面,按了打印对话框的“确定”就跳出下一对话框。
页:
[1]
2