找回密码
 立即注册

QQ登录

只需一步,快速开始

锂氏股份

注册会员

2

主题

5

帖子

120

积分

注册会员

积分
120
最新发帖

[已处理] WInform打印报表

锂氏股份
注册会员   /  发表于:2018-6-29 13:59  /   查看:2482  /  回复:1

  能否通过单击打印按钮实现报表直接打印?怎么操作?求大神指导

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

1 个回复

倒序浏览
KearneyKang讲师达人认证 悬赏达人认证
超级版主   /  发表于:2018-6-29 14:19:01
沙发
这是可以的,直接写一个打印按钮,然后后台写打印触发就可以了。
  1. private void button1_Click(object sender, EventArgs e)
  2.         {
  3.             string file_name = @"..\..\RdlReport1.rdlx";
  4.             GrapeCity.ActiveReports.PageReport pageReport = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(file_name));
  5.             pageReport.Document.LocateDataSource += new LocateDataSourceEventHandler(LocateData);
  6.             this._document = pageReport.Document;
  7.             GrapeCity.ActiveReports.PrintExtension.Print(_document, true, true);
  8.         }
复制代码


评分

参与人数 1满意度 +5 收起 理由
锂氏股份 + 5 很给力!

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部