Crystal Reports:在“报表头”部分中插入图像

时间:2013-10-16 07:50:36

标签: crystal-reports crystal-reports-10

我需要在现有的RPT文件上插入报告主页。现有的RPT文件工作正常,它显示存储过程的结果。没关系。

主页必须包含数据库中的图像。首先,我添加了一个新的SQL命令(通过“数据库专家”窗口)和一个新的SQL查询,以获取图像徽标。我拖累删除“报告标题”部分中的图像字段。它在设计器中工作,我可以看到从数据库中检索到的图像。

但是当我生成报告时,我的SQL查询获取图像会执行几次...我可以在我的SQL分析器中看到它...我认为我的查询是执行FOR EACH行由初始存储过程......我不知道为什么。

Crystal Reports版本:10.2

有什么想法吗?非常感谢。

2 个答案:

答案 0 :(得分:2)

如果您只需要添加一个未绑定到任何数据的图像(即您在报告中列出的产品图像),您可以通过以下简单步骤轻松地从文件系统添加图片:

1)点击文件菜单中的“插入”

2)选择图片

3)浏览图片文件

4)选择文件,然后单击报告中要放置图像的位置

5)插入图片后,您可以单击它并移动/调整大小

答案 1 :(得分:1)

我终于找到了以下解决方案:

1>创建一个新的SubReport。 (右键单击设计器>插入>子报告)。这个新的SubReport将与包含图像数据的表相关。

2>确保此子报表位于“报表头”部分中。如果需要,删除黑色边框。

3>在SubReport中,将图像SQL字段拖到“详细信息”部分。不要忘记指定一个等于条件,以便检索正确的图像。