WInform打印报表
能否通过单击打印按钮实现报表直接打印?怎么操作?求大神指导:lol
这是可以的,直接写一个打印按钮,然后后台写打印触发就可以了。private void button1_Click(object sender, EventArgs e)
{
string file_name = @"..\..\RdlReport1.rdlx";
GrapeCity.ActiveReports.PageReport pageReport = new GrapeCity.ActiveReports.PageReport(new System.IO.FileInfo(file_name));
pageReport.Document.LocateDataSource += new LocateDataSourceEventHandler(LocateData);
this._document = pageReport.Document;
GrapeCity.ActiveReports.PrintExtension.Print(_document, true, true);
}
页:
[1]