我有if語句一個小問題陳述,因爲它填充只持續ELSEIFIF在AMPScript
%%[IF @Add3 == "Y" AND @Add4 == "Y" AND @Add5 == "N" THEN
SET @WhichNom1 = "1"
SET @WhichNom2 = "2"
ELSEIF @Add3 == "Y" AND @Add4 == "N" AND @Add5 == "Y" THEN
SET @WhichNom1 = "1"
SET @WhichNom2 = "3"
ELSEIF @Add3 == "N" AND @Add4 == "Y" AND @Add5 == "Y" THEN
SET @WhichNom1 = "1"
SET @WhichNom2 = "3"
]%%
@WhichNom1
@WhichNom2
%%[ENDIF]%%
上面的代碼會顯示兩個變量當最後ELSEIF是TRUE。我需要做什麼來檢查3條語句並顯示每個場景的WhichNom1和WhichNom2?
感謝 丹
是的,我知道,但是這兩個變量只顯示如果以上的條件之一是真正。 有沒有其他的方法來做到這一點,而不是在每種情況下打印變量3次? – dan123
我設法使用IF語句以稍微不同的方式對它進行排序。我會盡快發佈回覆我自己的帖子,否則我不能包含代碼 – dan123