szpzr 发表于 2024-4-2 09:50:58

web下区域报表直接打印

本帖最后由 szpzr 于 2024-4-2 10:07 编辑

版主:求助,急!
web下区域报表通过代码:
   Rpt.Run();
                        GrapeCity.ActiveReports.PrintExtension.Print(Rpt.Document, false);
在调试状态下可实现直接打印,但部署到服务器上后无法实现?
AR11,ViewerType ="AcrobatReader"浏览器 Microsoft Edge

以前使用 合并报表 RptSum.Document.Pages.AddRange(Rpt.Document.Pages);
ViewerType ="FlashViewer"
WebViewer1.FlashViewerOptions.PrintOptions.StartPrint = true;//实现直接打印
由于 Ddge 无法使用 Flash 改成 ViewerType ="AcrobatReader"
是否有其他方式实现直接打印。

Felix.Li 发表于 2024-4-3 16:52:44

本帖最后由 Eden.Sun 于 2024-4-30 15:18 编辑


************************************************最佳答案******************************************** https://gcdn-cdn.grapecity.com.cn/data/attachment/forum/202211/22/134426bukngx46gp06og60.png



您好,目前询问了一下。静默打印目前就是这个一个:



GrapeCity.ActiveReports.PrintExtension.Print(sectionDocument, false, false)
就是他们不显示打印对话框直接打印。
您说部署后不能正常打印,我怀疑是不是服务器打印机有什么配置,或者是不是系统默认打印机指定的不对,不是需要的打印机

Felix.Li 发表于 2024-4-2 18:37:15

问题描述:

区域报表静默打印的实现。

问题回答:
您好,这个我们这边和开发沟通一下,看有没有什么实现方法,有结果了给您反馈

szpzr 发表于 2024-4-7 07:27:45

好的,谢谢!

Eden.Sun 发表于 2024-4-7 11:05:30

szpzr 发表于 2024-4-7 07:27
好的,谢谢!

不客气的,有其他的问题,欢迎您在开新帖解决。
页: [1]
查看完整版本: web下区域报表直接打印