MS Flow 发送电子邮件,从 SharePoint 列表添加地址

问题描述

这是我目前所拥有的:

  1. 设置运行时间表
  2. 连接到 SharePoint 列表
  3. 从该列表中选择
  4. 加入以 ; 分隔的电子邮件地址
  5. 向这些地址发送电子邮件

each action details

last

error i'm getting

我可能需要在加入之前解析或提取输出中的电子邮件地址,对吗?我需要弄清楚使用什么操作来做到这一点。

解决方法

当您使用 select 时,您正在创建一个对象数组。您可以在 Apply to Each 循环中使用 compose 功能来执行您想要执行的操作。当您在 Apply to Each 控件中使用 compose 时,您实际上是在创建一个数组。

在 Apply to Each 之后,创建一个 Compose 操作,用分号连接 Compose 的输出

join(outputs('Compose'),';')

enter image description here