如何在salesforce中基于条件显示标志

如何在salesforce中基于条件显示标志,salesforce,Salesforce,当物料可用性标记为成功时,如何显示绿色标志,而当物料可用性标记为不成功时,如何显示红色标志 IMAGE( CASE( Material_availability__c , "Success", "/img/samples/flag_green.gif", NOT("Success"), "/img/samples/flag_red.gif", "/s.gif"), "priority flag") 假设您有一个没有名称空间的帐户,并且静态资源中有一个名为StatusImages的

当物料可用性标记为成功时,如何显示绿色标志,而当物料可用性标记为不成功时,如何显示红色标志

IMAGE( 
CASE(  Material_availability__c , 
"Success", "/img/samples/flag_green.gif",
  NOT("Success"), "/img/samples/flag_red.gif", 
"/s.gif"), 
"priority flag")

假设您有一个没有名称空间的帐户,并且静态资源中有一个名为StatusImages的zip文件,其中包含两个文件passed.png和failed.png,您可以在公式字段中这样使用它们来显示图像而不是文本

CASE( Material_availability__c ,
"Success",IMAGE( '/resource/StatusImages/passed.png' , "OK"),  
IMAGE( '/resource/StatusImages/failed.png' , "ERROR"))        //Default image

我假设材料可用性是一份挑选清单

如果(ISPICKVAL(材料可用性,成功), 图像(/img/samples/flag_green.gif,“Success”),
图像(/img/samples/flag_red.gif,“Failure”)

您可以在web浏览器中打开/img/samples/flag_green.gif以确认该文件可访问吗?可以。当它成功时,它显示为绿色,但我不知道如何使其他部分为红旗。我只需要显示为国旗。你是什么意思?这里有图像,flag_green.gif,flag_red.gif。将我的示例URL替换为您确认有效的URL。我发现了。以下是工作代码。如果(包含(上部(材质可用性)、成功)、图像(“/img/samples/flag\u green.gif”、“1x1像素绿色图像”)、图像(“/img/samples/flag\u red.gif”、“1x1像素红色图像”))