4

我正在尝试在我的应用程序的报告中使用外部图像。这是一个windows申请表。

的属性EnableExternalImageslocalreportTrue
图像的来源是 External
As 值我正在尝试这个。file:///C:\image.png

我可以从 Visual Studio 设计器中看到报告上的图像,但是当我运行我的应用程序时,我看不到报告上的图像,只能看到一个红色的 X。

我能做些什么?

更新
我在另一台计算机上尝试了同样的方法,效果很好。所以问题出在我的笔记本电脑上。任何想法?

4

2 回答 2

2

我遇到了类似的问题,花了整整两天时间寻找解决方案。就我而言,我使用 Dataset 对象来填充报告中的数据。因此,在刷新报表之前,我将图像保存到字节数组中,然后在报表上将图像源设置为“数据库”,选择相应的 Dataset 对象,然后选择包含字节数组的列。在 ReportViewer 对象和 PDF 文件中查看报告时,图像会出现在报告中。

于 2017-08-10T19:19:13.110 回答
0

也许它是一个许可问题?从您的笔记本电脑尝试,将图像放在不需要许可的其他位置,例如在文档文件夹中,看看问题是否仍然相同。

于 2015-07-16T01:30:31.430 回答