使用ActiveReports实现直接打印功能

 时间:2026-02-17 22:03:58

1、新建ASP.NET 工程

使用ActiveReports实现直接打印功能

使用ActiveReports实现直接打印功能

2、添加Web页面

使用ActiveReports实现直接打印功能

3、在界面中添加WebViewer,并设置ViewType属性为FlashViewer

使用ActiveReports实现直接打印功能

4、添加报表

使用ActiveReports实现直接打印功能

5、将FlashViewer的ReportName属性设置为 RdlReport1.rdlx;

使用ActiveReports实现直接打印功能

6、FlashViewer 提供两种方式来实现直接打印。

使用StartPrint 属性

展开FlashViewerOptions属性的,设置StartPrint 属性为True。当执行打印报表时,会显示打印对话框

使用ActiveReports实现直接打印功能

7、使用脚本实现

1. 首先设置FlashViewer的UserClientApi 属性为True。

2. 打开页面, 在OnLoadProgress事件中,添加以下脚本代码。你可以直接使用State属性来检测报表是否加载完成,并使用Print方法来调用系统的打印对话框。

使用ActiveReports实现直接打印功能

  • 如何升级主板BIOS?如何刷主板BIOS
  • AutoCAD Plant 3D CS等级库文件及移植方法
  • cad LSP 快速创建新图层
  • 如何打开dwg文件?教你快速的打开
  • 呼和浩特专业技术人员继续教育证的填写
  • 热门搜索
    姬芮怎么读 安全套怎么用 茶油怎么吃 胤礽怎么读 交接单怎么写 投资回收期怎么算 鼻孔大怎么办 文怎么读 幽门螺杆菌怎么治疗 水是怎么来的