我正在尝试使用 ampscript 在精确目标中查找两个不同的数据扩展。请找到我正在尝试的示例代码。
%%[
Var @rows
Set @rows=LookupRows("DataExtensionOne","Lead Owner","Nick")
FOR @y = 1 TO RowCount(@rows) DO
Set @currentRow = Row(@rows,@y)
Set @value = FIELD(@currentRow ,"LeadId")
Set @secondDERows = LookupRows("DataExtensionTwo","Gender","Male")
FOR @x = 1 TO RowCount(@secondDERows) DO
Set @currentRowInSecDE = Row(@secondDERows,@x)
Set @secValue = FIELD(@currentRowInSecDE ,"LeadId")
IF @value == @secValue THEN
Set @FirstName = FIELD(@currentRowInSecDE ,"FirstName")
/* Need to break out of the loop */
]%%
If 条件检查似乎失败 @value == @secValue 。它不会为@FirstName 获取任何值。应该使用什么语句来打破 IF 循环?
有没有人遇到过类似的问题?请务必让我知道。