【发布时间】:2015-09-23 13:41:03
【问题描述】:
我希望能够在 SSRS SQL 2008 中显示带有员工图像的名片网格。
为此,我创建了一个查询,从 Employee 表中提取以下数据:
- 员工 ID
- 员工姓名
- 员工形象
图像直接存储在数据库中。
我创建了一个空白报告,将其格式化为 3 列(将其调整为相当小的尺寸),插入一个表格并删除除一个之外的所有单元格。我已将 EmployeeID 和 EmployeeName 添加到单元格中。运行时,报告会准确显示我想要的内容:带有 ID 和姓名的员工网格。
为了显示图像,我在原来的单格表中添加了另一个单元格,并将图像控件插入其中。图片的“使用此字段”值为
=First(Fields!EmployeeImage.Value, "Employees")
插入的图像是 jpeg,因此 MIME 类型设置为 image/jpeg。
当我运行它时,我仍然像以前一样获得员工详细信息列表,但是要显示图像的单元格是空的。
有没有人有关于如何实现我正在寻找的任何提示?
谢谢
PS:我用谷歌搜索了这个没有运气
【问题讨论】:
-
图像如何存储在数据库中(Employee - EmployeeImage)?而对于
Image Control,你选择了什么来源(猜测Database)? -
有一个表叫Employee,DataType image的Property EmplyeeImage。是的,来源是数据库
标签: sql-server image reporting-services