在这个数字化飞速发展的时代,低代码开发正逐渐成为改变游戏规则的力量。无需成为编程高手,普通人也能借助无代码开发平台,构建强大的业务应用。今天要给大家重磅推荐的,就是专为初学者精心打造的《Power Apps 与 Power Automate 集成入门》课程。
一、课程亮点:开启低代码开发大门
在企业数字化转型的浪潮中,掌握 Power Apps 和 Power Automate 这类无代码开发工具,就如同拿到了职场晋升的金钥匙。本课程从基础概念出发,一步一个脚印,带你深入探索这两款工具的复杂功能。无论是主界面与画布界面的操作,还是各类控件的运用,亦或是外部数据源的连接与管理,在这里都能学到。通过学习,你将有能力构建贴合实际业务需求的应用程序,为你的职业生涯增添强大助力。
二、学习目标:全方位提升开发能力
- 基础与操作精通
:深入理解 Power Apps 和 Power Automate 的基本概念,熟练掌握主界面、画布界面以及各种控件的使用,打下坚实基础。 - 数据传递高手
:精通 Power Apps 与 Power Automate 之间单向和双向的数据传递,让团队协作和数据交互变得高效而流畅。 - 数据管理行家
:学会通过 Power Automate 更新 SharePoint 记录,确保数据实时准确,成为数据管理的行家里手。 - 性能优化大师
:掌握同步函数、集合函数、Patch 函数以及缓存函数等,优化应用程序性能,提升用户体验。 - 业务应用构建专家
:能够综合运用所学知识,快速搭建满足实际业务需求的流程和应用程序,解决实际问题。
三、课程大纲:系统学习,逐步进阶
(一)单向数据传递
- 课程初览
:深入了解 Power Apps 触发 Power Automate 的机制,探索 Power Apps 的自动化功能,以及它们与其他应用程序的协作方式。 - 触发 Teams 静态提示
:学习如何在 Power Apps 中添加设置,配置 Power automate 流,正确使用 Power Apps 触发器,并在操作中绑定工作量,实现通过 Power Apps 触发 Teams 的静态内容提示。 - 触发 Teams 动态提示
:掌握在触发器中创建变量,在 Teams 操作中引用变量的技巧,学会设置变量以及用 Text 函数转换日期类型变量,实现动态内容提示。 - 图片文件表单上传
:了解如何连接 SharePoint,利用 List 中的 Attachment 属性,实现 Power Apps 以表单形式将图片和文件传送至 SharePoint,并支持添加多个文件。 - 图片文件非表单上传
:探索通过添加 Add Picture 控件上传到文件夹,在 Power Apps 触发器中添加 File 参数,以及两种将图片传递到 Power Automate 并转换的方法。 - 静态获取价格信息
:利用 Stockhistory 产生股票数据,录制生成 OfficeScript,并在 Power Automate 中添加运行脚本,实现用 Power Apps 静态获取公司价格信息。 - 动态获取价格信息
:学会将原有脚本另存并参数化,实现 Power Apps 动态获取公司价格信息。
(二)双向数据传递
- 返回字符串
:添加特定操作并返回结果,将返回值传递回 Power Apps 变量,实现 Power Automate 返回字符串。 - 返回单数计算结果
:向 Automate 传递 A 与 B 数值,利用 Add() 函数完成相加并返回结果。 - 返回多计算结果
:传递 A、B 数值,通过 Add() 与 Sub() 函数分别完成相加、相减结果并返回,在 Power Apps 中串行执行。 - 高效返回多结果
:设置将整个对象传递给变量,直接引用变量属性值,实现高效返回多计算结果。 - JSON 方式返回数组
:掌握以 JSON 方式返回数组对象,正确使用 Response 返回数组并提供 Schema,将结果返回至 Power Apps 变量。 - 更新 SharePoint 单条记录
:在 Datatable 中选择记录获取 ID,利用 Automate 的 SharePointUpdate 更新对应数值。 - 更新 SharePoint 多条记录
:通过 ShowColumns()、JSON() 等函数转换数据格式,在 Automate 中处理并循环更新 SharePoint 多条记录。
(三)效率提升
- 同步函数 Concurrent
:认识 Concurrent 支持并行运行流的特性,同时了解其在处理依存关系流时的限制。 - 集合函数
:熟悉 Collect、Clear、ClearCollect 函数处理集合的方法,通过示例掌握记录的添加、清空等操作。 - 更新记录函数 Patch
:学会使用 Patch 函数在非表单形式下更新记录,通过 LookUp 函数定位记录并修改,或创建新记录。 - 缓存函数
:掌握 SaveData、LoadData、ClearData 函数,实现数据的缓存、读取与清理,如结合 Camera 控件与 Gallery 实现图片存储。
本课程的笔记在语雀完全免费公开,里面包含丰富的图文内容,方便大家随时参考学习。而课程相关视频则来自知识星球,会员可以直接观看。无论你是想要提升技能的职场人士,还是对低代码开发充满好奇的爱好者,这门课程都将是你开启低代码开发之旅的最佳选择。快来加入我们,一起探索低代码开发的无限可能吧!

