Power Apps 应用:构建一套简易的五一休假报备管理系统(一)
进入
打开后选择Forms
1.1新增表单
这时候就进入到了Forms表单管理界面,我们点击新增表单按钮
就进入到了新增表单界面,输入表单的名字与其描述信息,点击新增按钮可以看到可以添加的表单选项
1.2编辑表单
我们按需添加如下的表单选项
添加完之后呢,我们点击右上角的共享
这里可以选择此表单什么人群可以使用,这里我们选择只有我组织中的人员可回复
那到这一步,我们这里收集数据这一块已经完成了!
2.创建SharePoint 列表存储数据
还是从Power Apps主界面,点击左上角这个,
在里面找到SharePoint图标,点击即可进入SharePoint管理界面, 进入到SharePoint管理界面之后,
2.1创建网站
我们点击创建网站,然后选择团队网站,随便输入一个站点名称与网站描述之后,点击下一步
在这个站点之上,我们新增一个列表,这个列表可以简单的把他理解成在你这个新建的网站上放一个数据库或者说是Excel,
2.1新建列表
点击新建----列表
输入列表名称为:五一休假报备表,描述为::五一休假报备表
点击创建之后我们就得到了一张空列表
接下来我们要为该列表设置与表单想对应的字段,点击添加列会跳出创建列对话框进行设置
然后创建一个如下所示的列表
创建完列表之后,我们想要让表单在提交完数据后自动写入到SharePoint中所创建好了的列表里面,这里我们可以使用Power Automate来进行串联流程
3.使用Power Automate来进行串联流程
在 Power Apps主界面左上角找到Power Automate组件点击打开进入管理界面,点击创建这里我们可以选择一个模版,这里搜索一个form表单,找到在SharePoint中记录表格回复点击进入
第一次进入可能会要求授权,由于我已经授过权,所以直接点继续即可
这个时候就进入到了工作流的一个初始化配置,我们需要在这里配置一些信息 从图中可以看出第一个选项说的是,每当有一个表单被提交时就执行下面的操作,所以这里我们选择上一次创建的那个表单ID为五一休假出行报备申请表的表单
第二部分为从每一条里面获取回复的内容,这个我们不用管系统帮我们设置好了,按上一步选就是了
然后站点地址这里我们选择SharePoint中创建的站点地址,列表名称也选择创建的列表系统就会自动出来对应的字段如下图所示
点击文本框里面选择你刚刚表单中创建的问题所填的值一一指定上就行了
接下来我们添加一个条件
3.1添加表单输入值判断条件
判断一下如果表单里面选了需要请假,则就去变更sharePoint列表的值,我们添加一个操作,搜索一下控件选择条件
3.2更新SharePoint的列表项
之后分别为条件的是与否添加操作,如果是则就更新SharePoint的列表中请假天数,否就为0,
之后我们点击保存就可以进行测试了,点击左上角的测试图标
3.3Automate测试
选择手动测试点击保存与测试
3.4往表单提交一条数据
之后切换到表单提交一条数据
点击提交后我们切换到automate工作流界面可以看到,他提示你的流正在运行,并且为我们自动的执行了我们所创建的流程步骤
之后我们 转到SharePoint的列表界面,我已经提交了两条测试数据如图所示,automate自动帮我们进行了一个处理
后续我们也可以将这个列表导出至excel等等相关操作,这里就不做展示了。
推荐阅读
5. 微软 PowerBI 被评为2021商业智能领导者 - 14 年的企业产品奋斗史解读
技术交流
1.Power BI免费下载:http://www.yeacer.com/
Microsoft Power BI Desktop中文最新版:下载地址
2.欢迎加入的Power BI技术群,目前正在学习阶段,有兴趣的朋友可以一起学习讨论。
Power Data技术交流群:702966126 (验证注明:博客园Power BI)
更多精彩内容请关注微信公众号:悦策PowerBI
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载。