使用ActiveReports实现直接打印功能
1、新建ASP.NET 工程
2、添加Web页面
3、在界面中添加WebViewer,并设置ViewType属性为FlashViewer
4、添加报表
5、将FlashViewer的ReportName属性设置为 RdlReport1.rdlx;
6、FlashViewer 提供两种方式来实现直接打印。使用StartPrint 属性展开FlashViewerOptions属性的,设置StartPrint 属性为True。当执行打印报表时,会显示打印对话框
7、使用脚本实现1. 首先设置FlashViewer的UserClientApi 属性为True。2. 打开页面, 在OnLoadProgress事件中,添加以下脚本代码。你可以直接使用Stat髫潋啜缅e属性来检测报表是否加载完成,并使用Print方法来调用系统的打印对话框。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:94
阅读量:52
阅读量:68
阅读量:67
阅读量:31