创建和自定义模型驱动应用窗体

在模型驱动的 Power Apps 中,窗体提供用户界面,供用户用来与他们需要与之交互的数据进行交互。 一个表可以有一个或多个窗体,窗体分为不同类型。 这些类型包括主、快速创建、快速视图和卡。 有关窗体类型的详细信息,请参阅 Power Apps 中的模型驱动应用窗体的类型

在本教程中,你将创建一个主类型窗体,然后将该窗体添加到模型驱动应用。 主窗体是用户在模型驱动应用中打开记录时看到的主要窗体类型。

主窗体具有默认的三列布局。 模型驱动的窗体字段和组件分为选项卡(主要分组)和分区(次要分组)。 选项卡将窗体分隔为逻辑页,而分区分隔选项卡内的内容。

主窗体具有默认的三列布局

创建和配置表单

  1. 登录到 Power Apps
  2. 选择。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。
  3. 打开“帐户”表,然后选择“窗体”区域。
  4. 从命令栏中选择 “添加窗体 ”,然后选择“ 主窗体”。
  5. 此时会打开窗体设计器,使你能够配置窗体的属性。
资产 Description
标题 输入对其他制造商和应用用户有意义的名称。 此名称向应用用户显示。 如果用户有权访问表的多个窗体,他们将使用此名称来区分可用窗体。 此属性是必需项。
说明 请输入说明,解释该表单与其他主要窗体的区别。 此说明仅在窗体设计器中和解决方案资源管理器中表的窗体列表中向制作者显示。
最大宽度 设置最大宽度(以像素为单位)以限制窗体的宽度。 默认值为 1900。 此属性是必需项。
显示图像 如果已设置,请显示表的主图像。 此设置将启用在窗体标题中显示图像列。 有关表选项的详细信息,请参阅 启用或禁用表选项

可用于配置窗体的属性

更改选项卡布局

如果要使用与选项卡中默认的三列不同的布局,请执行以下步骤:

  1. 选择选项卡名称,例如 “摘要”。
  2. 在右侧的“ 属性 ”窗格中,选择 “格式设置 ”区域将其展开。
  3. 选择 “布局 ”下拉列表,然后选择所需的布局,例如 1 列2 列 使用与选项卡布局中的默认三列不同的布局。

向表单添加项目

使用窗体设计器中的左侧面板,可以根据所选选项卡向窗体添加不同的项。

Components

在此选项卡中,可以添加新的窗体选项卡、分区或视觉控件。 详细信息:在窗体中添加、配置、移动或删除组件

组件

表列

在此选项卡中,可以添加表单字段,也称为表列。 详细信息: 在窗体上添加、配置、移动或删除列

表列

树状视图

通过此选项卡,您可以选择导航至窗体的页眉、页脚或窗体上的任何选项卡或分区。 在配置包含多个选项卡的窗体时,这非常有用。 详细信息: 在窗体设计器中使用树视图

树视图

窗体库

模型驱动表单允许添加 JavaScript 库以进一步扩展表单行为。

练习:向表单添加新节和字段

默认情况下,帐户窗体包含单个地址部分。 但是,账户表还包括第二个地址集合。 如果需要跟踪发货地址和帐单地址,通常会将第二组地址添加到表单。 请按照以下步骤向窗体添加新的 ADDRESS 2 部分及其相关列。

  1. 在窗体设计器中选择窗体的 “地址 ”部分。

  2. 在窗体设计器的左窗格中,选择“ 组件 ”选项卡,然后选择 “1 列分区”。 “ 地址 ”部分下方添加了一个新节。

  3. 在右侧属性窗格中,将标签新分区更改为地址 2帐户窗体包括单个地址节

  4. 在左窗格中,选择“ 表列 ”选项卡。

  5. 选中 “地址 2” 部分后,请从表列列表中选择 “地址 2:街道 1 ”,将字段添加到 ADDRESS 2 部分。

  6. 重复上一步以添加以下字段:

    • 地址 2:街道 2
    • 地址 2:街道 3
    • 地址 2:市/县
    • 地址 2:省/市/自治区
    • 地址 2:邮政编码
    • 地址 2:国家/地区

    具有相关列的新地址 2 部分。

    注释

    还可以拖放字段。 如果要将列移动到其他区域或分区,这尤其有用。

  7. 在窗体设计器命令栏上,选择“ 保存”,然后选择“ 发布”。

  8. 在浏览器中关闭窗体设计器选项卡。

在模型驱动应用中控制哪个表单可见

如果应用包含多个模型驱动的主要窗体,用户可以选择要查看的窗体。 如果想要限制应用的用户仅查看新配置的表单的记录,请执行以下步骤。

  1. 登录到 Power Apps
  2. 转到“应用”,选择模型驱动应用旁边的...,例如可以按照本文创建的帐户跟踪应用:生成第一个模型驱动应用,然后选择“编辑”。
  3. 在应用设计器中,选择窗体,例如帐户主窗体。
  4. 在右窗格中,选择“ 管理表单”。
  5. 选择要在应用中显示的窗体,例如 主窗体帐户卡窗体帐户快速创建。 清除其他表单,例如 帐户选择要在应用中显示的表窗体
  6. 选择“ 保存”,然后选择“ 发布 ”以反映应用中的更改。

控制对表单的访问

建议选择所有快速视图窗体和快速创建类型窗体,除非有特定原因无法检查它们。 应仅选择您希望用户看到的一个或多个主窗体。 您还必须确保为应用用户分配的安全角色启用新窗体。 可以通过配置窗体顺序和回退窗体,进一步控制用户如何访问应用中的表单。 有关详细信息,请参阅以下文章:

查看新表单

创建并修改了一个新窗体后,让我们测试一下。按照以下步骤查看新窗体:

  1. 在应用设计器中,选择“ 播放”。
  2. 打开帐户记录。
  3. 带有地址 2 部分的新主窗体将显示。 如果未显示新帐户 主窗体 ,请从窗体左上角的窗体选择器中选择 主窗体已创建和修改新窗体

后续步骤

创建或编辑快速创建表单