2013-03-08 67 views
0

我与RDLC报告,2010年RDLC图像没有被设置报表参数

工作表现我想从外部源

ReportParameter rpara = new ReportParameter("rpt1", "D:\\Projects\\Image\\logo.jpg"); 
ReportViewer1.LocalReport.EnableExternalImages = true; 
ReportViewer1.LocalReport.SetParameters(new ReportParameter[] { rpara }); 

我还设置RDLC设计的所有财产一样 附加绑定图像报告中的数据窗口参数rpt1 在身体部位添加新的图像,然后图像属性设置为external并选择报表参数

一切都好,但我仍不能得到像我报表查看器

回答

1

尝试用这种方式

string imagepath = "File:///" + "C:\\image.jpg"; 
this.reportViewer1.LocalReport.EnableExternalImages = true; 
ReportParameter[] param = new ReportParameter[1]; 
param[0] = new ReportParameter("Path", imagepath); 
this.reportViewer1.LocalReport.SetParameters(param); 
this.reportViewer1.RefreshReport();