第一步、创建一个数组变量并初始化,主要是为存储附件
第二步、获取列表的附件
第三步、获取文件内容
第四步,将附件添加到数组中
{
"Name":@{items('应用到每一个_2')?['DisplayName']}
"ContentBytes":@{body('获取附件内容')}
}
第五步:发送带附件的邮件
整个流程就是这样了,不过在我测试的时候发生了错误:No input parameters provided. Please provide required input parameters 'To', 'Subject' and 'Body',后来在这里找出原因了:
修改后再测试就没有问题了。
另:
如果除了sharepoint列表的附件,还需要在邮件里添加其他的附件,可以在第四步后单独加个添加数组模块
注意:审批操作无法识别 ContentBytes,因此您需要使用 Content 键来传递文件内容
所以我又新建一个数组,一个放Content ,一个放Contentbyte
其他的基本一样