从 Outlook 日历到 SharePoint 列表的 Power Automate 流程(添加、更新或删除事件时)

问题描述 投票:0回答:1

我已经成功创建了一个将添加事件的流程,但是当修改事件时,它会创建一个副本。我在不同的操作和逻辑条件方面遇到了麻烦。什么特定标识符将 Outlook 事件链接到 SharePoint 列表条目?

sharepoint outlook power-automate
1个回答
0
投票

我认为这里可能存在两个问题: 首先,您可能不需要使用“获取事件”操作。当此流程被触发时,它将自动获得有关创建、更新或删除的事件的大量信息。 iCalUId 字段的使用很有意义,您肯定会在触发此流程的单个事件中得到该字段。

其次,如果您只是使用该触发事件将新项目添加到 SharePoint,则不一定有任何内容将原始 Outlook 事件链接到 SharePoint 列表项目。您需要自己设置一些东西才能做到这一点。最简单的方法是在 SharePoint 列表中创建一个名为 Outlook iCalUId 的列(使其成为 SharePoint 中的单行文本列)。然后,当您创建新的 SharePoint 列表项时,使用 Outlook 事件中的 iCalUId 字段填充 SharePoint 列表中的该字段。

您可能遇到的一个技巧是,您需要立即确定触发事件是新的、已更新还是已被删除。您可以使用触发器的“操作类型”字段来实现此目的。如果是我,我会使用某种条件步骤或切换步骤来选择接下来要执行的操作:创建 SharePoint 列表项/更新 SharePoint 列表项/删除 SharePoint 列表项。

© www.soinside.com 2019 - 2024. All rights reserved.