Blog链接:https://blog.51cto.com/13969817

众所周知,PowerApps是Office 365组件中的一部分,你可以在不编写代码的情况下提高SharePoint生产力,使用PowerApps创建基本的Web业务应用程序,比如创建丰富的交互式表单、工作流或者自定义移动应用以简化流程,促进团队合作。

接下来为大家介绍和讨论数据连接器、数据连接以及如何创建和使用Power Apps?

1.在Power Apps平台,展开“Data”类别,点击创建Connection,以SharePoint为例,创建连接。

SharePoint Online 开发:什么是PowerApps、如何连接、创建和使用?_第1张图片

2.在Power Apps平台,Apps页面中,新建Canvas->SharePoint类型的Apps
SharePoint Online 开发:什么是PowerApps、如何连接、创建和使用?_第2张图片

3.选择具体Site Collection下的List,进行连接

SharePoint Online 开发:什么是PowerApps、如何连接、创建和使用?_第3张图片
连接网站集之后,我们可以借助Power Apps做很多交互,以提高生产力:

以更改Form显示模式为例,示例代码:

Displaymode

Parent.DisplayMode.View

SharePoint Online 开发:什么是PowerApps、如何连接、创建和使用?_第4张图片

以删除某个Action为例,比如添加的action,如下:

NewForm(EditForm1);Navigate(EditScreen1,None)

SharePoint Online 开发:什么是PowerApps、如何连接、创建和使用?_第5张图片

将Power Apps保存后,这样日后只能通过该Apps修改对应SP List中的已存在的人员信息,布局相关设置等,无法通过Power Apps新建item,同时一些column field 锁定后也无法更改。