在SQL Server数据工具中导入图像

时间:2014-05-19 19:02:18

标签: reporting-services

我正在尝试使用SSDT创建报告。我想在报告中加入一个图像,但我不知道如何。

出现图像属性对话框,它会询问几条信息。首先,它要我指定工具提示,我不知道那是什么。其次,我被要求指定图像是外部的,嵌入的还是在数据库中。我不知道这三个选项意味着什么。我认为外部意味着从桌面或C盘获取图像 最后,有一个名为“Use This”的下拉框。我假设这将用于指定图像的位置。但是,下拉列表为空白。此外,框的右侧还有一个表达式按钮。如何使用表达式对话框指定图像?

2 个答案:

答案 0 :(得分:1)

您很可能想要使用嵌入式图像。

在我的visual studio版本(2010)中,我看到你在帖子中描述的所有内容,但在表达式按钮旁边是“导入...”按钮。这允许您从文件系统导入图片并将其嵌入报告中。

或者,如果您查看“报告数据”窗口(包含所有数据集和数据源等),则会有一个名为“Images”的文件夹。您可以右键单击该文件夹并选择“添加图像...”,这也将导入图像并将其嵌入到报告定义中。

在报告中嵌入图片后,您可以从“使用此项”下拉列表中选择该图片。

关于你提到的其他选项,仅供参考:

  • 工具提示:这是鼠标悬停在图像上时显示的文字
  • 嵌入的图像实际存储在报告定义文件中,这意味着它们随报告一起部署,并将增加RDL文件的大小。外部图像来自文件系统,数据库图像作为二进制列存储在数据库中。

答案 1 :(得分:-1)