如何使用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

发表评论

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

评论列表(4条)

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

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

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

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

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

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