将数据源添加到画布应用和设计功能页

已完成

信息是任何应用程序的重要组成部分;整个逻辑驻留所存储类型的信息上。 在 Power Apps 中,数据存储在可通过连接进行访问的数据源中。 相应的连接利用特定的连接器与数据源进行对话。 许多重要的服务和本地数据源(例如 SharePoint、SQL Server、Office 365、Salesforce 和 X)在 Power Apps 中都有连接器。

最常见的数据源是可用于存储和检索信息的表。 连接可帮助你读取和写入 Microsoft Excel 工作簿、SharePoint 列表、SQL 表以及许多其他格式的数据。 可以将这些数据存储在 OneDrive、DropBox 和 SQL Server 等云服务中。

连接器可能会提供信息表或操作表。 一些连接器仅提供表,一些连接器只提供操作,有些则两者都提供。 连接器可以是标准或自定义连接器。

本地数据源

若要创建从数据源中读取和写入数据的应用,必须使用以下一种控件。 它们是:

  • :使用库控件对数据源中的记录进行筛选、排序、搜索、滚动浏览,然后选择特定记录。 你还可以只显示每个记录中的某些字段,以便可以一次显示多个记录,甚至可以在小屏幕上显示。

  • 显示窗体:显示窗体可显示单个记录中的任何或所有字段。

  • 编辑窗体:通过编辑表单能够更新单个记录中的一个或多个字段(或创建以默认值开头的记录),并将这些更改保存回基础数据源。

Power Apps 在通过数据创建应用时会使用这些控件。 在后台,应用程序使用内部表存储和操作数据源中的数据。

SharePoint

SharePoint 提供的许多功能使让户可以将其用于创建特定项目,并建立用于信息共享、文档发布和记录数据的标准业务流程。 这些功能可以帮助业务用户提高工作效率,不仅如此,相比以前的文档协作系统,SharePoint 能够更好地显示有关存储哪些信息/文档和存储原因的信息。

在 SharePoint 中可以非常便捷地获取元数据或有关数据的信息(例如修改时间、创建人等等,甚至于文档或对象上的自定义标记)。 相关工作者无需阅读文档就可以更好地了解文档存在的原因及其重要性。 SharePoint 还使用户能够采用一种易用的结构来创建自定义数据库,这样便能够存储成千上万的数据位,这些数据可合并到工作流或以上讨论的其他业务流程中。

画布应用中的控件和属性

在 Microsoft Power Apps 中,用户可以使用组件来计划和生成业务应用程序,而不是使用传统的编程语言(如 C#)编写代码。 用户可以通过将元素拖放到画布中来设计应用程序,就像在 PowerPoint 中设计幻灯片一样。 可以通过类似于 Excel 的体验来指示逻辑和处理数据。 用户可以创建将多个 Microsoft 数据源和第三方数据源的业务数据合并起来的应用。 这些数据源有权共享应用,以便用户可以在浏览器或移动设备上运行应用,还可以嵌入应用以便能够在 SharePoint、Power BI 或 Teams 中运行应用。 下面是 Power Apps 中的一些可用控件:

  • 按钮:通过单击或点击来与应用关联
  • :显示包含不同数据种类的记录的列表
  • 下拉列表:显示纲要中第一项,直到选择 V 形
  • 图像:显示文件或数据源等中的图片
  • 照相机:拍摄照片并将照片保存到应用或数据源

控件可以显示数据源中的多个记录,每个记录可以包含各种类型的数据。 例如,可以使用“库”控件显示不同的产品。 每个项都会显示产品详细信息,其中包括每个产品的名称、图像、价格等。

每个数据字段都显示在“库”控件中的单独控件中;可在模板中配置这些控件。 对模板所做的任何更改都会反映在整个库控件中。 提供用于显示库中图像和文本的预定义的模板;还提供一个显示不同高度的项的库。

重要

如果用户在加载完所有项之前滚动“高度可调”库控件,则在数据加载完后,当前视图中的项可能会被向下拉或拉出视图范围。 若要避免此问题,请使用标准“库”控件,而不是“高度可调”。