如何在Crystal Reports中插入动态图像

时间:2012-01-31 11:55:46

标签: c# visual-studio-2010 crystal-reports

我正在开发一个WinForms应用程序,它可以生成我的大学生的报告。

我正在使用Crystal Reports,但我不知道如何从文件系统中检索学生照片。

学生照片存储在文件系统中并使用以下命名约定:

C:\Id Maker\"Clgid".jpg

其中Clgid是存储在数据库中的值。

作为示例,我的Clgid2009UCS020,它将我在文件系统上的照片链接为C:\Id Maker\2009UCS020.jpg

我正在努力寻找如何查找Clgid的数据库值,然后从文件系统中检索照片,以便在Crystal Report中显示它。

1 个答案:

答案 0 :(得分:5)

首先,将图形作为占位符添加到您希望其显示的报表中。然后,右键单击图形 - > '格式图形' - > '图片'标签 - >在“图形位置”下添加一个用于构建路径字符串的公式。像'C:\Id Maker\' + {table.Clgid} + '.jpg'这样的东西应该有效。