0

当检查布尔值并要求在 Salesforce 中设置字符串值(使用三元运算符)时,是否有一个简短的过程。

例如,我收到一个错误: pipeDelimitedLead += aLead.SMS_Opt_In__c == '1|' ? '0|':

错误:比较参数必须是兼容类型:布尔值、字符串

有没有不需要 if/else 语句的快速方法?

谢谢。

4

1 回答 1

0

它也是一个三元运算符,但不主要用于销售人员。您可以通过以下方式做到这一点。

pipeDelimitedLead += (aLead.SMS_Opt_In__c==1?aLead.SMS_Opt_In__c:0),

于 2016-02-25T10:31:37.263 回答