Visual studio 2010 如果没有来自CRM的图片,则为空白白色
我们希望在CRM 2011中通过提取XML使用SSRS报告来生成报价 因此,报告中没有所有产品的图片, 我正在将来自产品表单的图片转换为报价单上的图片。 (这是实体“注释”,在这里我使用通过注释附加到productform的图片。) 我在报告的字段中使用以下字符串,其中应包含图片: =System.Convert.FromBase64String(字段!ac_documentbody.Value)) 问题是,您可以在Opportunity(Product)中“即时”创建的“手动产品”都没有图片,因为它们没有注释或注释。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)中“即时”创建的“手动产品”都没有图片,
“手动产品”可能不是正确的术语,但我希望它是可以理解的
我的目标是编辑报告中picturefield上的字符串,以便在手动产品上显示时,将显示一个空白的白色图片,而不是红色的小“X”。您指的是书面产品
您可以添加一个
IIF
条件来检查字段!ac_documentbody.Value
,如果包含值,请将其转换并显示,否则将显示空白白色图片。感谢您的快速响应。我用=IIf(IsNothing(Fields!ac_documentbody.Value),“”,System.Convert.FromBase64String(Fields!ac_documentbody.Value))
尝试了这个方法,但我不知道如何制作一张空白图片,也不知道我的处境,因为我的报告中没有任何图片。非常感谢您的回答,请在rdlok中嵌入一张图片。我试过了,但是我的“选择图像源”属性在通缉字段中是“外部”的。我也可以访问那里的嵌入图片吗?你能提供这方面的语法吗?