在运行时将图像添加到Crystal报表

Rea*_*idy 6 .net c# vb.net crystal-reports visual-studio

我想在运行时将图像添加到水晶报告中.

我目前正在使用第二个数据表执行此操作,该数据表仅包含字节字段,然后是报表上的blob字段.然而,这感觉就像一个黑客,如果第一个主表中没有数据,那么由于某种原因图像不显示.

是否可以使用代码或其他方法添加图像?

我正在为visual studio 2010使用水晶报告.Winforms项目.无论是C#还是VB.

pau*_*kow 7

如果要将徽标存储在磁盘上而不是存储在数据库中:

  1. 在Designer中,插入占位符图像.
  2. 右键单击占位符图像,然后单击"设置图形格式".在" 图片"选项卡上的" 图形位置"旁边,单击"公式"按钮.在那里输入路径,或提供提供它的公式.

在运行时,Crystal将替换文件中的图像.

如果需要,可以在公式中使用参数字段.这样,您就可以在运行时以编程方式提供路径.