加入收藏 | 设为首页 | 会员中心 | 我要投稿 武汉站长网 (https://www.027zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

应用程序 PowerApps入门指南

发布时间:2022-10-31 16:30:51 所属栏目:应用 来源:未知
导读: 炎炎夏日,数据真甜。PowerApps 作为 Power Platform 里的重要组成部分,为“人人都可以成为数据分析自动化应用开发人员”这一梦想提供了坚实基础。对于困扰于如何快速上手PowerApps 的同学

炎炎夏日,数据真甜。PowerApps 作为 Power Platform 里的重要组成部分,为“人人都可以成为数据分析自动化应用开发人员”这一梦想提供了坚实基础。对于困扰于如何快速上手PowerApps 的同学,Patrick Guimonet 提供了一篇保姆级别的使用教程,手把手教你如何玩转 PowerApps,为数据时代添砖加瓦

应用程序_开发手机程序及移动应用_微信小程序应用场景

目录

什么是Power Platform?

Power Platform由Power BI, PowerApps, Power Automate 与 Power Virtual Agents组成。微软一直在不断地将其作为一个整体来推广。这几项服务为管理我们的数字世界提供了工具,在这个世界中,数据为王,是任何企业流程的基础。它们的应用如下:

您可以使用Power BI显示和分析数据。您可以使用PowerApps操作和修改数据。您可以使用Power Automate自动执行数据。

有关Power Platform定位的更多详细信息,请参阅此官方博客文章。

微信小程序应用场景_开发手机程序及移动应用_应用程序

如何使用Microsoft PowerApps构建应用程序

构建PowerApps应用程序的最简单方法是从数据源开始。这三步骤的第一步:

1.对于此示例,我们将从存储了【咨询措施】的SharePoint列表开始:

微信小程序应用场景_开发手机程序及移动应用_应用程序

2.接下来,我们将在PowerApps的菜单中选择“创建应用”选项:

微信小程序应用场景_应用程序_开发手机程序及移动应用

3.这将带我们进入PowerApps Studio,在这里我们将找到系统自动生成的画布应用程序

应用程序_微信小程序应用场景_开发手机程序及移动应用

请记住,这些只是默认选择,由系统自动生成。它们隐藏了PowerApps提供的更多可用选项、配置还有PowerApps提供的体系结构选择集。事不宜迟,让我们来看看吧~

步骤1:选择您的PowerApps环境

您可以在PowerApps中使用四种工具或环境,它们各自具有自己的功能和角色。

应用程序_开发手机程序及移动应用_微信小程序应用场景

PowerApps网站

该网站是您开始PowerApps服务之旅的地方。在这里,您可以创建新应用并管理现有应用。

开发手机程序及移动应用_应用程序_微信小程序应用场景

以下是一些模板的示例,这些模板可能会为您提供该应用程序的一些使用建议:

应用程序_开发手机程序及移动应用_微信小程序应用场景

PowerApps Studio

在这里,您将能够设计和修改自己创建的应用程序以满足特定的业务需求!

微信小程序应用场景_应用程序_开发手机程序及移动应用

PowerApps Studio包含三个窗格和一个功能区,它们可以使应用程序的创建感觉类似于在PowerPoint中创建幻灯片。来源:PowerApps Studio的快速回顾

微信小程序应用场景_应用程序_开发手机程序及移动应用

PowerApps移动应用

这款便捷的移动应用程序可在手机(iOS,Android)和平板电脑(Windows 10)上使用。无论使用哪种平台,该应用程序都提供了一个运行时环境,您可以在其中执行所有PowerApps应用程序。其中包括与您共享的内容,以及您自己设计和编码的内容。

开发手机程序及移动应用_微信小程序应用场景_应用程序

PowerApps管理中心

Admin.powerapps.com使您能够创建和管理环境,DLP(数据丢失防护)策略和用户角色。您可以在租户(tenant)中获得用户许可证列表。

步骤2:选择PowerApps应用程序类型

应用程序_微信小程序应用场景_开发手机程序及移动应用

可以使用PowerApps创建两种主要类型的应用程序

画布应用模型驱动应用

微信小程序应用场景_开发手机程序及移动应用_应用程序

画布应用(Canvas)应用程序使您可以通过将控件和字段定位在“完美像素”pixel-perfect”的用户体验中来自由,轻松地组织界面。这里的主要重点是将您的业务知识和创造力带入应用程序的设计中。 Canvas应用程序的目标是轻量级应用程序,这意味着我们甚至可以在几分钟内进行设计和使用。

微信小程序应用场景_开发手机程序及移动应用_应用程序

模型驱动的应用程序建立在通用数据服务(新名字为:Microsoft Dataflex Pro)的基础上,该通用数据服务用于帮助快速构建表单,流程和业务规则。他们适合用于【长时间使用】(一次多个小时)的非轻便应用程序

开发手机程序及移动应用_微信小程序应用场景_应用程序

使用模型驱动的应用程序时,会为您确定大量的布局,并且大部分由您添加到应用程序中的组件指定。相比之下,设计人员可以完全控制canvas应用程序开发中的应用程序布局。

开发手机程序及移动应用_微信小程序应用场景_应用程序

从技术上讲,还有第三种类型的应用程序,它是Canvas的特定版本:SharePoint列表自定义表单。在SharePoint列表中,您可以利用PowerApps自定义标准SharePoint表单。调出“自定义表单”菜单后,您将可以访问PowerApp中一个称为“ SharePointIntegration”的特定组件。

该控件负责在PowerApps和SharePoint之间传达用户操作。它添加了一些属性,如“onNew”、“OnSave”和“OnEdit”,这些属性为应用程序提供了在用户单击或点击“New”按钮、点击项目或单击“编辑所有”按钮时响应的方法。

微信小程序应用场景_开发手机程序及移动应用_应用程序

步骤3:选择您的存储类型

微信小程序应用场景_应用程序_开发手机程序及移动应用

Power Platform特别是PowerApps面向的世界是数据为王,任何业务流程都为基础的世界。因此,正确的数据源的选择影响着应用程序的设计。

数据存储在数据源中,您可以通过创建连接将其导入应用程序中。

微信小程序应用场景_开发手机程序及移动应用_应用程序

SharePoint列表和Excel电子表格通常是一些最常用的数据源,但也有200多个数据连接器可用。 PowerApps与Power Automate和Logic应用程序(构建Power Automate的Azure服务)共享连接器。该平台最强大的功能是通过连接器直连“微软世界”:Office 365,SQL Server应用程序,Azure等,以及外部数据源(如Salesforce,Dropbox和Google Drive)。

在PowerApps中,连接器可以提供数据和操作。例如,这是有关如何在PowerApps中使用“Lessons”表的数据源的示例:

必须将动作手动连接到要执行的控件:

有关更多信息,请查看PowerApp的canvas应用程序连接器概述。docs.microsoft.com/fr-fr/powerapps/maker/canvas-apps/connections-list

请注意,数据源的选择将影响创建和执行您的应用所需的许可证。如果您选择或需要高级来源(例如Salesforce或Common Data Service),则需要PowerApps P1或P2许可证。

步骤4:将您的应用连接到在线或本地数据源

开发手机程序及移动应用_应用程序_微信小程序应用场景

PowerApps诞生于云中,可以本地连接到云数据源。也就是说,它也可以连接到本地数据源。为此,您应该配置本地数据网关。这个网关在几个云应用程序之间共享,例如所有Power Platform (Power BI, Power Automate, PowerApps),Azure Analysis Services和Azure Logic应用程序

应用程序_开发手机程序及移动应用_微信小程序应用场景

在撰写本文时,网关支持的数据源是:docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-management

此处提供有关如何配置和管理网关的详细说明。docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-reference

请注意,使用本地数据源将对创建和执行您的应用所需的许可证产生影响。如果选择或需要本地数据源,则需要PowerApps P1或P2许可证。

(编辑:武汉站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!