備忘のために箇条書きだけど残しておく。
やりたいこと
リストから特定のアイテムを取得
↓
アイテムの添付ファイルを取得
↓
1アイテムごとにメールにまとめて添付して送る
↓
1アイテムごとにSharePointの任意のライブラリに添付ファイルを格納
いちおう以下のような感じで実現はできた。
1.Array変数を定義
2.複数の項目の取得
3.添付ファイルの取得
4.添付ファイルのコンテンツの取得
5.Array変数に添付ファイルの数だけ格納
6.メールの添付にArray変数をセット
7.Array変数のFor Eachでファイルの作成で添付ファイルの数だけアップロード
特にてこずったのは2点
{
"Name": @{item()?['DisplayName']},
"ContentBytes": @{body('添付ファイルのコンテンツの取得')}
}
↑ Array変数に追加するときのパラメータ。
あと、ファイル作成の時のパラメータ。
Code viewだときちんと表示されるのに、
実行後に設定欄を見るとさも間違ってる風に表示されているから焦るじゃん。
まあとりあえず先週末に仕事で解消しなかった問題はクリア出来たので、
明日はスタートダッシュを決められそう。
JSONの勉強しながら通勤しよう。