【发布时间】:2012-09-24 00:40:04
【问题描述】:
我创建了一个报告,然后在 xsd 中创建了一个使用 System.Byte 作为数据类型的字段。 然后将值从 C# 传递到水晶报表。但图像未显示在 CR 中。 当我打开 rpt 文件时,字节字段显示为数字(当鼠标悬停在字节字段上时)。 请帮帮我。
【问题讨论】:
标签: c# winforms crystal-reports
我创建了一个报告,然后在 xsd 中创建了一个使用 System.Byte 作为数据类型的字段。 然后将值从 C# 传递到水晶报表。但图像未显示在 CR 中。 当我打开 rpt 文件时,字节字段显示为数字(当鼠标悬停在字节字段上时)。 请帮帮我。
【问题讨论】:
标签: c# winforms crystal-reports
通常在水晶报表中我们不能通过图表动态加载图像。
如果您使用 MS-Sql 服务器,则使用 Image DataType 将图像存储到数据库中,然后在 XSD 中加载表。我过去面临同样的问题。根据我的想法,这是将图像加载到 CR 的唯一方法。在 CR 中,使用 Image 对象从数据库中加载值。
【讨论】:
在数据集 XSD 中,我将数据类型从 System.Byte 更改为 System.Byte[] 它奏效了。
【讨论】: