リストのメールアドレスを ”;” でつなぐ方法

UiPath初心者です。
以下のようにリストで取得したメールアドレスがあります。

outlookメールアクティビティの複数人送信に適した形にしたく、
メールアドレス①”;”メールアドレス②”;”メールアドレス・・・・・
以下のようにしましたが、エラーとなりました。
解決策を教えて頂きたくよろしくお願いいたします。
image

使用するアクティビティが異なっています。「繰り返し(コレクションの各要素)」アクティビティを選択していただき、そのアクティビティのプロパティの「TypeArgument」を「String」にしてください。

また実現したいことは、上記の方法でなくとも「代入」アクティビティを使って実現できます。

strcc = String.Join(";", ccリスト)

上記のように設定すると、strcc に、ccリストに含まれるメールアドレスがすべて ; で繋げられた文字列が格納されます。

3 Likes

代入アクティビティを使用して以下のように設定すると可能です。

左辺:strcc
右辺:String.Join(";", CCリスト)

image

1 Like

image
image

早速のご回答、本当にありがとうございます。
早速トライします!

image
前回からの投稿に引き続き、本当にありがとうございました。

すみません。。
この代入は、「繰り返し(コレクションの各要素)」の中に入れたら良いでしょうか。
それともこのままの「繰り返し各行」でしょうか。
それとも、「繰り返し」は使わず、代入のみで作業するものでしょうか。

いえいえ、@cheez_RPA さんと丸被りの内容を直後に送ってしましました。。

質問に対する回答ですが、
代入は「繰り返し(コレクションの各要素)」の中でも「繰り返し各行」の中でもありません。
前回のトピックで、CCリストをループを使用して作ったと思います。
そのループの外で、この代入アクティビティを使用してください。

1 Like

ありがとうございます。
この代入はループではなく、ループの外で使用するということですね。
早速試してみます!ありがとうございます!!

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.