是否可以将 LookUpRows 或 Lookup 之类的函数应用于使用 BuildRowSetFromString 创建的数组?
我有这个:
SET @rowSet = BuildRowSetFromString(@ItemsString2, '|')
我想知道是否有我可以做的功能:
SET @var = LookupRows(@rowSet, ITEM_ID, ... )
我正在尝试使用 FOR 循环。我想知道是否有可以做到这一点的功能。
是否可以将 LookUpRows 或 Lookup 之类的函数应用于使用 BuildRowSetFromString 创建的数组?
我有这个:
SET @rowSet = BuildRowSetFromString(@ItemsString2, '|')
我想知道是否有我可以做的功能:
SET @var = LookupRows(@rowSet, ITEM_ID, ... )
我正在尝试使用 FOR 循环。我想知道是否有可以做到这一点的功能。
不,我希望。
最好的办法是在服务器端 JavaScript或可能的GTL中使用数组。
如果你想过度设计它,你可以使用 XML 和 XPATH 在 AMPScript 中做一些数组函数。我已经在我的个人博客上写了一个带有示例的用例。
此外,在http://salesforce.stackexchange.com上还有更多 SFMC 讨论。