1

如果为空,我应该如何构造这个 AMPscript 以显示 1 个值,如果不是,则显示其他值?

%%[ 

/*Set Dynamic Image URL for Hours Field */
IF not empty (@Business_Hours__c ) THEN
  SET @HoursImgURL = "URL1" 
ELSE 
  SET @HoursImgURL = "URL2"
ENDIF

]%%

或者我应该使用:

IF Business_Hours__c == NULL THEN?
4

1 回答 1

1

上面的 IF 语句看起来不错,因为当 @Business_Hours__c 不为空时,它会将 @HoursImgURL 设置为“URL1”,否则设置为“URL2”。要显示该值,您将包括以下内容:

%%=v(@HoursImgURL)=%%

例如,如果在 HTML 中使用,它可能如下所示:

<div><img src="%%=v(@HoursImgURL)=%%" /></div>
于 2018-07-06T13:32:50.707 回答