我试图通过参数将图片的路径传递给图像框的Value字段。代码是
文件:&参数!Pct.Value
Pct是一个参数,包含我的jpg文件的路径(字符串类型)。
但报告没有显示任何内容...... 请注意当我把File:D:\ TV.jpg放在值中时,它可以正常工作,但当我通过参数传递它时,我什么都没得到
请告知。
答案 0 :(得分:0)
但报告没有显示任何内容......
这是报表设计器还是报表服务器?如果在报告发布后尝试查看图像,则需要设置无人参与执行帐户。此帐户应具有访问该图像的权限。您可以在Reporting Services配置管理器中找到此设置。 HTH。
答案 1 :(得分:0)
技巧是file://
Dim vrPicPath As String = "file://D:\TV1.jpg" 'or something from the database
Dim pic As New ReportParameter("Pic", vrPicPath)
Me.ReportViewer1.LocalReport.SetParameters(New ReportParameter() {pic})
现在您可以将值传递给图像框的值字段,只需在表达式中写入
即可=Parameters!Pic.Value