如何在不使用Visual Studio 2008中的数据库的情况下在Crystal报表中添加动态图像

本文关键字:情况下 数据库 Crystal 添加 图像 动态 报表 2008 Studio Visual | 更新日期: 2023-09-27 18:17:18

  1. 插入默认图像
  2. 右键单击默认图像以查看其属性。
  3. 转到图片选项卡。
  4. 有一个用于图形位置的公式编辑器。把你的文件路径和名称的公式放在那里。

Visual Studio 2008 中的 BT 无法在"图片"选项卡中显示公式。

如何在不使用Visual Studio 2008中的数据库的情况下在Crystal报表中添加动态图像

我从未尝试过通过公式设置文件路径,但我通常如何解决这个问题:

  • 创建List<byte[]>
  • 在代码中读取所有图像,将它们转换为字节数组并将它们放入列表中
  • 将列表设置为报表的DataSource
  • 在 Crystal Reports 设计器中,将 byte[] 字段从 Field Explorer 拖放到报表的"详细信息"部分

不幸的是,设计器只显示一个空矩形,但是在运行报表时,这些矩形应呈现为图像!

相关文章: