次のような行と列を含むデータエクステンションがあります。
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 テーブルで使用するために解析する方法はありますか?