从另一个共享点列表中获取项目以在Microsoft Flow中发送emai

时间:2020-03-31 16:14:36

标签: sharepoint lookup flow power-automate

我是Flow的新手,我在Microsoft Flow中遇到问题,我很确定你们会帮助我。

我有2个列表,

列表1“位置”包含2列位置(类型=单行文本)和人员(类型= person),

列表2“帮助台”包含3列描述,类别和Loc

问题:

当在列表上创建新项目-HelpDesk时,我想创建一个流程,在该列表中,在列表“位置”中查找“位置”列,并将电子邮件发送给对应的人值。

2 个答案:

答案 0 :(得分:1)

我可以想到两种不同的解决方案:

  1. 您可以在“ HelpDesk”列表中创建到“ Location”列表的链接列,这将自动将所需的信息从SharePoint中拉到“ HelpDesk”列表中。因此,您的Flow可以获取电子邮件数据而不必交叉引用列表,因为链接的列将使这些数据可从“ HelpDesk”列表中进行访问。

  2. 如果这不是您的解决方案,那么您可以交叉引用列表。假设两个列表的“ Loc”列中的数据相同,而您只是想获取与该“ Loc”相对应的电子邮件地址,则可以从“ Location”列表中获取所有记录。然后根据“ HelpDesk”记录中的“ Loc”值过滤该查询。然后从单个记录中获取电子邮件数据(假设“位置”列表中每个“ Loc”都有一个记录)。

答案 1 :(得分:1)

尝试创建如下流程:

1。在“ HelpDesk”列表中创建或修改项目时。

2。获取商品-由于在“位置”列中查找列,因此您可以在列表“位置”中获取ID为“ Loc Id”的商品。

3。然后将电子邮件发送到“人员”列。