前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何使用Power Automate定时给员工发送生日邮件

如何使用Power Automate定时给员工发送生日邮件

作者头像
繁华是客
发布2023-03-03 20:01:22
2K0
发布2023-03-03 20:01:22
举报

我们从谷歌上找到关于如何使用Power Automate发送生日邮件的方法,但是他们是对,但不全对。

参考文献

Youtube - How to send Automatic Birthday Youtube - How to Automate Birthday Emails With MS Power Automate Medium - Birthday Wishes — Microsoft Power Automate Microsoft - Convert From UTC Microsoft - Convert Timezone

最佳实践

Step 1. 我们先随便找一个有Recurrence的模板复制。(或者新建Recurrence也可以) 确保每天运行一次,我这里设置了7:30运行。

Step 1
Step 1

Step 2. 新建Excel,确保点击Insert –> Table,让数据以Table的形式展现(变蓝框)。这样我们才可以在下一步中选择这个Table

Step 2
Step 2

Step 2.5 因为Excel保存的时间数据类型只是展示成YYYY-MM-DD,但是保存的时候,还是44601这样的形式,我们需要先把他们修改为ISO8601。否则会出现:

Unable to process template language expressions for action ‘Condition’ at line ‘0’ and column ‘0’: ‘In function ‘formatDateTime’, the value provided for date time string ‘44173’ was not valid. The datetime string must match ISO 8601 format.’.

新增一栏ConvertedBOD,函数为=TEXT(A1,”YYYY-MM-DD”)即可。

Step 3. 新建New Action – List rows present in a table

Step 3
Step 3

Step 4. 搜索Control或Apply to each并选中

Step 4
Step 4

Step 5. 在Select an output from pervious steps中选择Excel的Value

Step 5
Step 5

Step 6. 在Apply to each内Add an action并搜索Compose选中 (Data Operation–> Compose)

Step 6
Step 6

在Inputs里,选择ConvertedBOD.

Step 7. 新增步骤Condition

Step 7
Step 7

在左边的空白选择Add dynamic content并选中Expression。 输入:

代码语言:javascript
复制
formatDateTime(outputs('Compose'), 'MM-dd')

如果你在右边输入

代码语言:javascript
复制
formatDateTime(utcNow(),'MM-dd')

那么实际上他拿到的时间是UTC的时间,会和你实际当地时间有时差关系的。所以,应该输入

代码语言:javascript
复制
convertFromUtc(utcNow(), 'China Standard Time','MM-dd')

Step 8. 在If Yes中新增步骤Send an email(V2)即可。

Step 8
Step 8

腾讯云开发者社区

我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻: 腾讯云开发者社区入驻邀请

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-12-08 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 参考文献
  • 最佳实践
  • 腾讯云开发者社区
相关产品与服务
云开发 CloudBase
云开发(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为200万+企业和开发者提供高可用、自动弹性扩缩的后端云服务,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用等),避免了应用开发过程中繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档