正如我们所知,作为低代码应用平台,通过微软 Power Platform 创建商业应用可以格外地轻松与简单。通过与 Exchange、SharePoint 等微软产品的无缝集成,借助 Power Platform 开发一款业务流畅应用所需的时间是数以分钟计的。
在今天的文章中,我们将通过实战与大家讨论如何通过 Power Platform 快速地部署员工请假审批应用。
活动时间:2021年2月6日 19:30-20:30
活动地址:报名后,“上课方式”中获取
文章图片
活动简介
业务场景:
客户HR部门需要在短时间内上线一个企业内部的简单应用,能让企业员工在手机APP/网页上提交请假请求,之后经直属领导以及人事专员的层级审批完成最终审核。
解决方案:
通过使用Power Apps小程序的快速开发以及Power Automate上的流程定制,用exchange邮件发送审批状态更新,可以在很短时间内实现基本的请假审核功能,并且把相应的记录在SharePoint上留档。
分享嘉宾
文章图片
周科尉
Power Platform SME
自2018年加入微软以来,致力于解决客户在实施方案中遇到的各种技术难题,性能调优以及推广相应的最优实践。热衷于企业内部数据数字化,流程标准化,方案云端化,助力企业数字化转型。
课前准备
- 开发者跟使用者都需要微软M365 E3/E5的license
企业内部已经通过AAD配置好了所以使用者的直属领导信息: - 在SharePoint已经创建好对应的表单需要存放请假信息的内容:
文章图片
- 在SharePoint已经创建好对应的表单需要存放请假信息的内容:
文章图片
请求名称;创建时间;创建者;开始日期;结束日期;请假类型;天数;审批状态
![在线直播 | 业务人员也能在Power Platform上制作自己的APP啦](http://img.readke.com/220919/0200304G0-4.jpg)
文章图片
具体功能点实现步骤: Power Apps:
- 创建新的画布应用 -> 选择SharePoint作为数据源: 默认的App会被自动创建出来。
文章图片
- 主屏幕上的功能点:
通过审批状态来显示不同的背景颜色。
重新更改主要的信息的格式。 - 表单显示屏幕上的功能点:
删除&编辑按钮只能在请求是“Draft”态才可见。 - 插入一个“Submit”按钮在“Draft”的请求表单里,用户可以点击这个按钮提交请求,同时把请求状态从“Draft”更新为“Pending Approval”。
- 表单编辑屏幕上的功能点:
“天数”这个字段的值应该是通过修改“开始日期”跟“结束日期”自动计算出来的 – 因此需要引入一个全局变量来保存这个计算值。
审批状态的值是不可编辑的。
- 创建一个自动触发的工作流选择SharePoint为触发器,当有项目在对应表单里被创建或者更改的是触发。
- 添加一个具体的触发条件来减少不必要的工作流触发 – 每当项目的状态更新为“Pending Approval”时才触发。
- 配置一套标准的2层审批流。
- 审批出结果后,把审批结果更新到对应的SharePoint项目中。
- 同时用邮件提醒对应的提交者。
【在线直播 | 业务人员也能在Power Platform上制作自己的APP啦】正如你所见,在 Power Platform 中,实现一款能够投入生产环境的员工请假审批系统就和制作一个 PPT 一样方便。如此短的开发时间与如此简单的开发流程,在传统的商业应用开发中无疑是难以想象的。可以预见的是,Power Platform 这样的平台低代码平台必将成为数字经济时代的 “应用生产线”,成为企业数字化转型的关键利器。将来,我们也将与大家分享更多的实战案例,让 Power Platform 赋予每个企业和个人更多的 Power。
推荐阅读
- TED - 开发者社区 - 这是“我”的故事
- PLG SaaS 产品 Figma 商业模式拆解
- 程序员|快点来白嫖!15个经典面试问题及回答思路,跳槽薪资翻倍
- 程序员|apk开发语言!GitHub上标星13k的《Android面试突击版》,成功拿下大厂offer
- 程序员|android面试!在字节跳动我是如何当面试官的,含泪整理面经
- 程序员|android面试题2019!一线互联网移动架构师筑基必备技能之Java篇,聪明人已经收藏了!
- 程序员|薪水被应届生倒挂了,很不爽,我应该跳槽吗()
- 程序员|Android知识体系!2021中级Android开发面试解答,挥泪整理面经
- Java|大厂面经分享(双非五面入职字节,他都做了哪些准备())