使用物理路径在水晶报表中显示图像

Posted

技术标签:

【中文标题】使用物理路径在水晶报表中显示图像【英文标题】:display image in crystal report using physical path 【发布时间】:2010-07-03 05:10:02 【问题描述】:

我正在使用 vb.net 和访问。在其中我有一个字段,其中我只保存了该图像的路径。现在我想在动态水晶报表中显示该图像。那我该怎么办?我想在水晶报表中获取图像路径并显示在其中。

请给我一个代码,以便我识别

尽快回复我

谢谢

【问题讨论】:

【参考方案1】:

这适用于最新版本的 Crystal Reports(我使用的是 XI R2)

插入工具工具栏中选择插入图片并在报表中插入任何旧图片。 右键单击图像并选择设置图形格式图片标签上,选择图片位置旁边的“公式按钮” 从公式工作室,您应该能够选择包含您的文件路径的数据库列。

当您预览报告时,它应该动态加载每条记录的图像。

编辑我找到了这个link,它可能有用。

【讨论】:

【参考方案2】:

不要直接对 CR 使用物理路径。将图像存储在数据表或数据库的二进制字段中并显示出来。

这是一个使用数据表的代码项目解决方案:

http://www.codeproject.com/KB/vb/Image_in_Crystal_Reports.aspx

这很简单,C# 有点老,但我想你明白了。

【讨论】:

以上是关于使用物理路径在水晶报表中显示图像的主要内容,如果未能解决你的问题,请参考以下文章

Winform中怎么使用水晶报表?

怎么使用和创建水晶报表 子报表?

谁能帮忙弄个水晶报表显示条码CODE128的

水晶报表显示动态图片

[水晶报表]为水晶报表(含子报表)绑定数据

为水晶报表获取数据并在其中显示