Outlookメールメッセージを移動 Activityを使用する際に指定が必要な
MailMessageObject (メールメッセージ欄)ですが、何を指定すれば良いのでしょうか?
GetOutlookMailMessage(Outlookメールメッセージを取得)の際に出力欄(Output欄)で指定する
変数名 (List<MaileMessage>型)を記載しても、エラーとなってしまいます。
@Jun_Junさん
こんにちは
エラーメッセージの内容アップロードしてもらいませんか?
こんにちは
MoveOutlookMailMessageのメールメッセージプロパティはMailMessage型です。
そのためGetOutlookMailMessageで出力されるList<MailMessage>型では不一致となります。
GetOutlookMailMessageでの出力をlistMailとすると
listMail(0) のようにインデックスを指定するか、
for eachでイテレートしたもの(item)を指定すると良いと思います。
(for eachの型はMailMessageを指定してください。)
2 Likes
こちらになります。
他の方もご説明されていますが、
Get Outlook Mail Messageで出力されているListというのは、MailMessageを0個以上含む配列のようなものです(厳密には配列では有りませんが、この場ではそのように思っていただければと思います)。
このListに入っているMailMessage型のデータを使いたい場合は、 @Yoichi さんが書かれているように、
- Listに入っている「何番目のものか」を指定する
- For Eachで、Listに入っているMailMessageをひとつずつ抜き出して処理する
- 「すべてのメール」や「条件に合致するものをすべて」という形であれば、
抜き出したMailMessageに対してIfなどで条件分岐すればよいです
- 「すべてのメール」や「条件に合致するものをすべて」という形であれば、
このいずれかで進めていただくのが良いかと思います。
解決しました。
ありがとうございます。
2 Likes
解決されたようで何よりです!
質問が解決しましたら回答を解決策としてマークいただけますと幸いです!
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.