我有一个包含行和列的数据扩展名,例如:
emailAddress orderNumber firstName lastName customerOrder
cust1@gmail.com 1111 Bill Adams 2 brown shoes
cust1@gmail.com 1111 Bill Adams 2 green socks
cust1@gmail.com 1111 Bill Adams 1 orange backpack
cust1@gmail.com 2222 Bill Adams 2 pink gloves
cust2@gmail.com 3333 David Sherwood 5 yellow hats
我要做的是从这些数据创建收到订单的电子邮件,最好不要从源代码中更改。理想情况下,电子邮件输出会根据orderNumber为每个客户分组customerOrder。然后将customerOrder连接起来并插入到电子邮件中(注意上面的内容已经简化了一下,customerOrder实际上是HTML,用于插入电子邮件中的HTML表格)。
到目前为止,我已经能够取得非常基本的进展:
%%[
Set @customerOrder =
LookupOrderedRows("transactionsList",
"0",
"customerOrder",
"orderNumber",
"1111")
]%%
使用此代码,我可以看到订单号1111有3个条目。但现在我卡住了。我需要创建一个if / then循环吗?或者有没有办法从LookupOrderedRows函数获取输出并解析它以在电子邮件中的HTML表中使用?
答案 0 :(得分:1)
使用我博客上的lookup examples之一,您可以执行以下操作:
Limit reached Personal project creation is not allowed.
Please contact your administrator with questions