【问题标题】:Dynamic image in a report SSRS (Visual Studio 2013 Report Designer)报表中的动态图像 SSRS(Visual Studio 2013 报表设计器)
【发布时间】:2016-02-10 03:48:22
【问题描述】:

我正在 Visual Studio 2013 的报表设计器中构建报表。报表中有一个部分需要添加图像,该图像必须是数据绑定的(我已经实现了这一点)。唯一的问题是,有时这个图像有一个空值,所以没有图像被渲染。如果发生这种情况,我应该显示一张“即将推出”的图片,唯一的问题是这张图片不在数据库中,所以我必须直接从存档中添加它。

我的问题是:

有没有办法改变我在执行期间将图像添加到报表的方式? 我的意思是,我可以有一个表达式来设置不同的源而不是数据库,无论是嵌入式的还是外部的?

我将不胜感激。

【问题讨论】:

    标签: visual-studio-2013 reporting-services


    【解决方案1】:

    最终,您正在寻找动态图像;我建议设置为 External 并在图像源字段中创建一个表达式,并使用 IsNothing 检查您的图像源路径(假设它是您提供的路径而不是图像本身)。

    例如:Iif(IsNothing(Fields!ImageSource.Value), "ComingSoonImagePathOrName", Fields!ImageSource.Value)

    此处提出了类似的问题和解决方案:Want to show dynamic image in SSRS report

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-13
      • 1970-01-01
      • 2013-12-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多