Microsoft 流程未按日期过滤 SharePoint 列表以发送电子邮件
Microsoft flow not filtering SharePoint list by date to send email
首先,我是 Microsoft Flow 的新手,我想我可能有点吃不消了。
我有一个包含多个日期的 SharePoint 列表,我计划使用它来发送通信。我希望 FLOW 检查我的 SharePoint 列表,并为今天的日期与 "T-21" 日期匹配的每条记录发送一封电子邮件。 SharePoint 中的 T-21 日期是仅日期格式。
现在我想到了使用触发器,从我的 SharePoint 列表中获取项目,但我遇到的问题是 filter/date 比较。
使用 Compose 将 utcnow 格式化为 "M/d/yyyy" 格式,使其与我的 SharePoint 列表匹配。但是要么我收到一条错误消息,要么 FLOW 忽略 filter/date 比较并向每个人发送电子邮件,即使是那些 "t-21" 不匹配的人。
- 触发器
- 撰写(utcnow 格式)
- 从 SharePoint 列表中获取项目(筛选查询??)
- 条件(T-21 = 之前的撰写日期;不工作)
- 如果是,请发送电子邮件
- 如果否,什么都不做
希望这能说明问题。
提前致谢。
查看以下 post 我在尝试设置流程时偶然发现的。此人与您有相同的用例,因为他们会根据日期触发某些事情。 post 中还包含代码,可帮助您解决遇到的日期条件问题。
link: Post explaining possible solution to your question
首先,我是 Microsoft Flow 的新手,我想我可能有点吃不消了。
我有一个包含多个日期的 SharePoint 列表,我计划使用它来发送通信。我希望 FLOW 检查我的 SharePoint 列表,并为今天的日期与 "T-21" 日期匹配的每条记录发送一封电子邮件。 SharePoint 中的 T-21 日期是仅日期格式。
现在我想到了使用触发器,从我的 SharePoint 列表中获取项目,但我遇到的问题是 filter/date 比较。
使用 Compose 将 utcnow 格式化为 "M/d/yyyy" 格式,使其与我的 SharePoint 列表匹配。但是要么我收到一条错误消息,要么 FLOW 忽略 filter/date 比较并向每个人发送电子邮件,即使是那些 "t-21" 不匹配的人。
- 触发器
- 撰写(utcnow 格式)
- 从 SharePoint 列表中获取项目(筛选查询??)
- 条件(T-21 = 之前的撰写日期;不工作)
- 如果是,请发送电子邮件
- 如果否,什么都不做
希望这能说明问题。
提前致谢。
查看以下 post 我在尝试设置流程时偶然发现的。此人与您有相同的用例,因为他们会根据日期触发某些事情。 post 中还包含代码,可帮助您解决遇到的日期条件问题。 link: Post explaining possible solution to your question