使用函数 BuildRowSetFromString 创建的行集上的 LookUpRows
LookUpRows on rowset created with function BuildRowSetFromString
是否可以将 LookUpRows 或 Lookup 之类的函数应用于使用 BuildRowSetFromString 创建的数组?
我有这个:
SET @rowSet = BuildRowSetFromString(@ItemsString2, '|')
我想知道是否有我可以做的功能:
SET @var = LookupRows(@rowSet, ITEM_ID, ... )
我正在尝试使用 FOR 循环。我想知道是否有可以做到这一点的功能。
没有。我希望。
最好的办法是在 Server-Side JavaScript or possibly GTL.
中使用数组
如果想过度工程化,可以使用XML和XPATH在AMPScript中做一些数组函数。我在我的个人博客上写了一个带有示例的用例 here。
此外,在 http://salesforce.stackexchange.com 中还有更多关于 SFMC 的讨论。
是否可以将 LookUpRows 或 Lookup 之类的函数应用于使用 BuildRowSetFromString 创建的数组?
我有这个:
SET @rowSet = BuildRowSetFromString(@ItemsString2, '|')
我想知道是否有我可以做的功能:
SET @var = LookupRows(@rowSet, ITEM_ID, ... )
我正在尝试使用 FOR 循环。我想知道是否有可以做到这一点的功能。
没有。我希望。
最好的办法是在 Server-Side JavaScript or possibly GTL.
中使用数组如果想过度工程化,可以使用XML和XPATH在AMPScript中做一些数组函数。我在我的个人博客上写了一个带有示例的用例 here。
此外,在 http://salesforce.stackexchange.com 中还有更多关于 SFMC 的讨论。