我想在运行时向 Crystal 报表添加图像。
我目前正在使用第二个数据表执行此操作,该表仅包含一个字节字段,然后是报表上的一个 blob 字段。然而,这感觉像是一个 hack,如果第一个主表中没有数据,那么由于某种原因图像不会显示。
是否可以通过代码或其他方法添加图片?
我正在使用 Visual Studio 2010.Winforms 项目的 Crystal 报表。 C# 或 VB。
最佳答案
如果您想将 Logo 存储在磁盘上而不是数据库中:
- 在 Designer 中,插入占位符图像。
- 右键单击占位符图像,然后单击设置图形格式。在图片 选项卡上,点击图形位置 旁边的公式按钮。在那里输入路径,或提供提供路径的公式。
在运行时,Crystal 将替换文件中的图像。
如果需要,您可以在公式中使用参数字段。这样您就可以在运行时以编程方式提供路径。
关于c# - 在运行时将图像添加到 Crystal Report,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7706662/