如何使用Forms+Flow制作表单审批

看到Office 365群里面有个关于Forms+Flow的需求,可惜看到的时候提问的人已经下线了。强迫症的我翻来覆去睡不着于是从床上爬起来做个测试。下面就跟大家分享一下具体的步骤。欢迎大家多多留言交流

  我们通过Forms创建一个申请办公用品的表单,当用户通过手机、PC填写Forms表单后,触发flow工作流。将提交的Forms表单通过Outlook进行审批,此审批是逐级审批,审批进度可以通过SharePoint Online 列表进行查看。审批完成后的结果可以继续扩展,将数据传递到excel中便于统计分析或者直接通过Power BI进行数据分析。

[list]创建Forms[/list]
如何使用Forms+Flow制作表单审批
[list]创建SharePoint Online 自定义列表[/list]
如何使用Forms+Flow制作表单审批

如何使用Forms+Flow制作表单审批
使用Office 365账号(国际版)登陆Flow,点击从空白创建
如何使用Forms+Flow制作表单审批
在连接器列表里面,选择Microsoft Forms连接器
如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批
Microsoft Forms连接器有一个触发器、一个操作。触发器用于当Forms表单提交时进行Flow触发。操作用于获取Forms回复的详细信息。我们选择Forms触发器
如何使用Forms+Flow制作表单审批
点击“表单ID”下拉列表,选择我们刚在Forms创建的表单(办公用品申请)
如何使用Forms+Flow制作表单审批
点击“+新步骤”“添加操作”
如何使用Forms+Flow制作表单审批
按照之前的方法,添加Forms连接器,选择“Microsoft Forms – 获取回复详细信息”
如何使用Forms+Flow制作表单审批
选择表单ID、回复ID中的选项
如何使用Forms+Flow制作表单审批
当选择完回复ID的选项后,Flow会自动变更为“应用到每一个”此时我们的flow已经可以获取到Forms表单的内容。那么接下来我们就需要通过获取到的内容进行审批的动作。
如何使用Forms+Flow制作表单审批
对于Flow的审批不只有一个方法,大家通常会用Approvals,我们本次用Outlook来做审批的工作
如何使用Forms+Flow制作表单审批
“发送包含选项的电子邮件”中,用户选项处填写需要注意,此处两个选项中间请用英文逗号来分隔。建议将“发送包含选项的电子邮件”进行重命名便于后面的Flow清楚的选择到此处的反馈结果。点击“添加条件”
如何使用Forms+Flow制作表单审批
在条件的判断中,选择用户响应(SelectedOption)等于“同意”如果“是”执行发送二级邮件审批。此时我们的Flow已经完成了一级和二级的审批工作,如果仍然有后续的审批那么按照上面的操作继续创建审批即可。
如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批
我们来看一下Flow全貌

如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批
如何使用Forms+Flow制作表单审批

此文章为原创文章,作者:胖哥叨逼叨,如若转载,请与我联系并注明出处:https://www.pangshare.com/1018.htm

(11)
打赏 微信扫一扫 微信扫一扫
上一篇 2018年5月21日 下午5:28
下一篇 2018年10月9日 下午4:13

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

评论列表(18条)

  • 蓝色拼图的头像
    蓝色拼图 2023年6月6日 下午7:27

    如何让众多的员工提交的forms只能在自己的直线经理下进行审批呢?和teams进行联动?求大佬指导

  • Piller的头像
    Piller 2023年2月25日 下午10:38

    想请问一下我想要是实现通过Microsoft forms提交表单后,以邮件的形式,给到指定的两个邮箱所属人进行审批,只要其中一个审批通过,就可以继续通过邮件的形式流到下个指定的审批人,审批人核准后,邮件形式通知提交人。这样的审批流是否可以实现,能否教一教我如何制作?

    • 胖哥叨逼叨的头像
      胖哥叨逼叨 2023年2月28日 下午2:33

      @Piller你好,你说的这个需求是可以实现的。可以通过Power Automate中的“审批”功能来做。审批具备如下功能:
      1.批准/拒绝 – 所有人都必须批准
      2.批准/拒绝 – 首先响应
      按照你描述的场景,使用“2”即可满足,当多人需要审批的时候,当有第一个人做出了响应后,即可进行下面的流程。咧嘴笑

  • 鲨鱼辣椒的头像
    鲨鱼辣椒 2022年11月16日 上午11:11

    请问下我在设置365 outlook的时候一直提示: 找不到连接。请创建新连接,并更改您的应用程序以使用此新连接。
    要如何处理呢

    • 胖哥叨逼叨的头像
      胖哥叨逼叨 2022年11月27日 上午3:58

      @鲨鱼辣椒不好意思回复有一些迟。现在问题解决了嘛?如果没有解决的话可以发个报错截图我们看看。

    • 鲨鱼辣椒的头像
      鲨鱼辣椒 2022年12月1日 下午2:10

      @胖哥叨逼叨谢谢 找到原因了 公司出于数据安全 禁止使用outlook connection了

  • iGaNg的头像
    iGaNg 2020年11月18日 上午10:47

    请问如何自动收集填表人姓名作为申请人?

    • 胖哥叨逼叨的头像
      胖哥叨逼叨 2020年11月19日 下午2:16

      @iGaNg没明白你问的是什么意思,如果Forms制作的时候只允许组织内人员填写的话,那么你在Power Automate里面是可以获取到填写的人员信息的。如果Forms制作的时候选择任何人都可以填写,那你如果获取填写人员的话可能数据不是很准确,因为你需要在Forms里面做一个文本框让用户填写自己的名字,然后你在Power Automate里面可以获取到这个名字,但是后者其实仅仅是一个字段而已,无法获取相关信息。

  • catonmyroof的头像
    catonmyroof 2020年10月29日 下午2:06

    你好,想请问下,如果forms里面有附件(一个或多个),这个附件怎么放进审批一起邮件发送或者通过approval发出去批准呢?谢谢。

    • 胖哥叨逼叨的头像
      胖哥叨逼叨 2020年10月29日 下午5:16

      @catonmyroof你好,这个我没有实际测试过,不过有个思路可以分享给你。
      1.在Forms创建附件的时候,这个动作会在SharePoint Online(SPO)中创建一个文件夹用于存放Forms上传的文件;
      2.在Forms表单提交后,文件会保存到SPO中,此时通过Power Automate将Forms的表单也同步到SPO的list中
      3.通过Power Automate获取SPO中的list新增内容,提交邮件审批流程。
      以上是个思路,你可以试试。

    • catonmyroof的头像
      catonmyroof 2020年12月28日 下午4:33

      @胖哥叨逼叨你好,还真没想到您回复了。谢谢。
      原先就是按照这个思路做的,但是有点问题。附件(一个或多个)是存储在SPO,但无法对应抓取到,作为附件发送。
      后来找到这个帖子,但是太专业了,涉及函数等等,没有特别明白(我本身不是IT人员,只是单纯想要优化工作流程,所以才接触Power Automate)
      https://www.bythedevs.com/post/working-with-files-on-ms-forms-in-ms-power-automate
      如果可以的话,能否请您看下,帮忙解答一下。谢谢
      (我也转变过思路,SPO收到附件->发送批准,但如果是多个附件,是不是要发好几次批准,但实际是同一个批准的case)

    • 胖哥叨逼叨的头像
      胖哥叨逼叨 2020年12月29日 下午1:33

      @catonmyroof你好,我看了一下你发的链接,从他的操作上来看是可行的,不过的确需要根据他提供的步骤进行一下测试。不知道你是否着急,如果不着急的话我元旦假期做个测试然后把测试过程写个文章分享给你。

    • catonmyroof的头像
      catonmyroof 2021年3月1日 下午2:55

      @胖哥叨逼叨你好,如果已经通过测试了,能分享给我的话,就太好了。希望能详细一些,非IT人员接受度就高一点。谢谢!

  • Wei Yin的头像
    Wei Yin 2019年7月15日 上午10:52

    非常感谢你的分享,我想看到咱们的审批只有三级,如果我想实现五级或者更多可以实现吗?

    • 胖哥叨逼叨的头像
      胖哥叨逼叨 2019年7月15日 下午3:35

      @Wei Yin可以的没有问题,目前flow可以实现单个审批、顺序审批、并行审批、每个人都必须批准这几种类型的审批工作流。

  • 创新学习的头像
    创新学习 2018年9月27日 下午11:04

    非常感谢,一直在找通过from做工作流的文章。按照步骤实现了。感谢!