0
A
回答
0
你的意思是简单地在页面上显示图像?如果是这样,你只需使用图像控件。
如果您的意思是url可能会针对不同的报告情况进行更改,您可以将url作为字符串传递,然后可以使用表达式设置对它的引用。如果你能提供更多的细节,我可能会多一点帮助。
+0
我想显示一个图像,但文件的来源来自参数。我有一个通用的报告,也有多个客户访问此报告,它将很高兴显示报告以及他们的标志。 – dcpartners 2009-06-16 11:55:17
3
是的。
将新的报告控件添加到您的项目中。
为报告创建报告参数。
Report => Report Parameters, 添加参数“HeaderImage”。
将Image控件拖到报表上。 将源设置为“外部” 将值设置为“= Parameters!HeaderImage.Value”
运行此报告时运行此代码。
ReportViewer1.LocalReport.EnableExternalImages = true;
List<Microsoft.Reporting.WebForms.ReportParameter> rlist =
new List<Microsoft.Reporting.WebForms.ReportParameter>();
rlist.Add(new Microsoft.Reporting.WebForms.ReportParameter("HeaderImage",
"http://static.nfl.com/static/site/img/global/nfl-logo.png"));
ReportViewer1.LocalReport.SetParameters(rlist);
希望帮助
您需要添加一些细节,否则做一个更好的工作,解释你的意思。我刚刚与SSRS合作,但不知道你在问什么。 – 2009-06-16 00:23:49