从字段设置SSRS BackgroundImage Source
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从字段设置SSRS BackgroundImage Source相关的知识,希望对你有一定的参考价值。
我目前正在研究SSRS模板,它从数据库中提取了大量的格式信息。此格式信息的一部分设置单元格的背景图像。
我目前正在通过将Source设置为External并从数据库中提取其值来填充图像。这很可爱,但是这意味着每次都从网络源中提取图像,虽然效率很低,但我想尝试通过嵌入标准图像来删除拉动。
再次这样工作正常,我可以拉出外部图像或嵌入图像并在屏幕上显示。当我想要选择做任何一个时,问题就来了。我发现我无法从字段中设置图像Source,GUI中没有选项。
我已经尝试进入代码并在那里输入详细信息,但我收到验证错误:
'http://scemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition:Source'元素无效 - 值
=First(Fields!bodyBackgroundImageSource.Value, "dsTemplate")
根据其数据类型String
无效 - 枚举约束失败“。
有没有其他人遇到这个并找到解决方案或知道解决方法?我可以继续只使用外部图像,但更愿意避免尽可能多的外部调用。
在我们的本地环境中,我们测试了这种情况,如果表达式可以返回正确的图像名称,那么图像可以正确显示。您可以检查“First(Fields!bodyBackgroundImageSource.Value,”dsTemplate“)”表达式是否返回“报告数据”窗口中“图像”文件夹下存在的图像名称。并确保嵌入了图像源。
以上是关于从字段设置SSRS BackgroundImage Source的主要内容,如果未能解决你的问题,请参考以下文章