Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 如果没有来自CRM的图片,则为空白白色_Visual Studio 2010_Reporting Services_Dynamics Crm 2011 - Fatal编程技术网

Visual studio 2010 如果没有来自CRM的图片,则为空白白色

Visual studio 2010 如果没有来自CRM的图片,则为空白白色,visual-studio-2010,reporting-services,dynamics-crm-2011,Visual Studio 2010,Reporting Services,Dynamics Crm 2011,我们希望在CRM 2011中通过提取XML使用SSRS报告来生成报价 因此,报告中没有所有产品的图片, 我正在将来自产品表单的图片转换为报价单上的图片。 (这是实体“注释”,在这里我使用通过注释附加到productform的图片。) 我在报告的字段中使用以下字符串,其中应包含图片: =System.Convert.FromBase64String(字段!ac_documentbody.Value)) 问题是,您可以在Opportunity(Product)中“即时”创建的“手动产品”都没有图片,

我们希望在CRM 2011中通过提取XML使用SSRS报告来生成报价

因此,报告中没有所有产品的图片, 我正在将来自产品表单的图片转换为报价单上的图片。 (这是实体“注释”,在这里我使用通过注释附加到productform的图片。)

我在报告的字段中使用以下字符串,其中应包含图片:

=System.Convert.FromBase64String(字段!ac_documentbody.Value))

问题是,您可以在Opportunity(Product)中“即时”创建的“手动产品”都没有图片,因为它们没有注释或注释。
“手动产品”可能不是正确的术语,但我希望它是可以理解的


我的目标是编辑报告中picturefield上的字符串,以便在手动产品上显示时,将显示一个空白的白色图片,而不是红色的小“X”。

您指的是书面产品


您可以添加一个
IIF
条件来检查
字段!ac_documentbody.Value
,如果包含值,请将其转换并显示,否则将显示空白白色图片。

感谢您的快速响应。我用
=IIf(IsNothing(Fields!ac_documentbody.Value),“”,System.Convert.FromBase64String(Fields!ac_documentbody.Value))
尝试了这个方法,但我不知道如何制作一张空白图片,也不知道我的处境,因为我的报告中没有任何图片。非常感谢您的回答,请在rdlok中嵌入一张图片。我试过了,但是我的“选择图像源”属性在通缉字段中是“外部”的。我也可以访问那里的嵌入图片吗?你能提供这方面的语法吗?