探索模型驱动应用功能
Power Apps 中的模型驱动应用提供一种结构化方法来生成专注于数据和业务流程的应用程序。 本学习单元向您介绍创建、设计和共享根据组织需求量身定制的模型驱动应用的基本步骤。
在应用、区域和表之间导航
正如我们之前所讨论的,模型驱动应用由三个组件组成:应用程序(应用)、区域和表。
应用:用于完成特定类型的活动(例如管理客户和联系人)的功能集合。 许多组织都向其用户提供多个应用。 例如,一家公司可能有一款用于管理销售的销售应用,以及一款用于管理客户服务请求的服务应用。
区域:区域是应用的细分,专用于特定功能。 每个工作区域都提供一个在该区域中工作的有针对性的表集合。 在某些情况下,同一个表会显示在多个区域(甚至多个应用)中。 例如,“Contact”和“Account”表显示在各种应用和工作区域中。 使用工作区域菜单在当前应用的工作区域之间导航。
表:表示特定类型的数据,例如联系人或客户。 每个表都由各行的集合组成。 例如,对于“Contact”表,每行描述一个人,每行包含一组列,例如名、姓和电子邮件地址。
表通常呈现两种视图:
- 列表视图:显示满足特定条件的多条记录。
- 窗体视图:显示单个记录的详细信息。
让我们更详细地了解模型驱动应用程序。
许多组织拥有多个模型驱动应用程序以供使用。 每个应用程序都用于支持业务的不同领域。 例如,您可能有一个用于管理资产的模型驱动应用程序,以及另一个用于管理组织所主持事件的应用程序。 当组织具有多个模型驱动应用程序时,您可以使用应用选择器菜单在它们之间切换。
选择当前应用名称。
在“应用”页面上选择应用。 您只能看到组织的应用。
无论使用应用程序管理什么内容,所有模型驱动应用程序的布局都将相同。 这可确保用户无论使用什么应用,都能获得相同的基础体验。
在下图中,我们可以看到模型驱动应用程序的典型布局。
更改应用:选择当前应用名称以更改为其他应用。
折叠/展开站点地图:默认情况下,会显示应用站点地图。 这表示可使用的所有不同的表和项目。 有时,用户可能不想查看站点地图。 您可以选择站点地图图标,折叠导航器,以便为页面的主要部分留出更多空间。 折叠后,选择此按钮以再次将其展开。
最近:当您处理不同的记录时,应用程序会跟踪您最近使用的记录。 您可以在此处选择行以将其打开。 如果要使记录永久可访问,请选择记录旁边的图钉图标以将其添加到固定行中。
固定:展开此条目以查看并打开您喜欢的固定行。 显示的固定行数限制为 25 行,且单个表的显示行数不超过 15 行。
页面导航:本区域列出可用于当前工作区域的每个表和仪表板页面。 在此处选择任何条目,以打开该表的指定仪表板或列表视图。
可折叠组:您的应用制作者可以启用可折叠组。
区域切换器
有时,当组织生成模型驱动应用程序时,会将其分解为多个“区域”。每个区域用于执行特定类型的任务。 例如,“销售”区域通常提供对销售工具(例如产品、商机和订单)的访问。 销售员可能会在这里度过一天的时间。 此外,该应用可能还有一个“设置”区域,用于修改应用程序中的特定设置。 管理员或经理可能会在此区域中花费时间。 单个应用中包含多个区域意味着用户不必经常切换应用程序。 仅当模型驱动应用在站点地图定义中包含多个区域时,区域切换器才会显示在左下角。
打开图像中显示的菜单以移至其他工作区域。 当前工作区域命名如下。
使用视图
视图用于一次显示单个表中的多条记录。 通常,当您第一次打开表时,您会看到列表视图,其中显示属于该表的行列表,格式设置为表。 例如,如果您打开 Products 表,您会看到组织可能销售的所有产品的列表。 视图包含各种不同的工具,可用于帮助查找和管理记录。
- 返回:选择返回以返回到上一页。
- 选择行:通过在此列中放置复选标记来选择一行或多行。 您可能能够使用命令栏中的按钮,一次将单个操作应用于所有选定行,具体取决于您的工作位置。
- 打开行:选择列表中的任何行以打开其行视图,其中显示有关该行的所有详细信息。
- 对列表进行排序或筛选:选择按该列中的值对视图进行排序或按该列中的值进行筛选。 标题中的箭头指示正在对哪一列以及按哪个方向进行排序。
- 打开高级筛选面板:查看哪些筛选器应用于当前视图,并添加或修改视图筛选器。
- 命令栏:使用命令栏中的命令对列表中的行进行操作并执行相关操作。
- 搜索视图:在列表上方的搜索列中输入文本,以仅显示当前视图中包含文本的行。
- 跳转栏和分页:选择一个字母以仅显示名称以该字母开头的行。 如果列表包含的行数超过一个页面上可显示的行数,请使用列表底部的分页箭头在页面中向前和向后移动。
使用窗体
窗体显示有关单个记录的所有详细信息,有时还提供与之交互的特殊功能。 通常,您通过在列表视图中选择记录来打开记录,但也可以通过访问相关行中的链接来打开行视图。 所有窗体基本上都具有相同的外观和布局(这是设计使然),但窗体中显示的具体数据因各个组织的需求而异。 虽然它们可能看起来略有不同,但所有窗体都遵循所述结构。
选项卡:通过窗体上的选项卡,可以轻松将不同类型的信息分组在一起。 例如,用于管理公司设备的窗体可能具有“预订”选项卡,可用于跟踪特定项目的所有不同预订。 当前选项卡带有下划线。
相关:相关选项卡提供对与当前记录相关的所有不同类型记录的访问权限。 例如,“Account”可能有多个与之关联的联系人、报价单、订单和发票。 “相关”选项卡提供对这些相关记录的访问权限。 此选项卡是一个下拉列表,可用于查找使用或引用所显示行的其他类型的行。 当您从“相关”下拉列表中选择表名称时,将打开一个以该表命名的新选项卡,其中显示该类型的所有相关行的列表。 “相关”选项卡仍然可用,您仍然可以使用它查找引用该表的其他类型的行。
命令栏:使用命令栏中的命令对当前行进行操作或执行与该行相关的任务。 可用命令因行类型而异,但您通常可以使用命令栏来执行保存更改、删除行、刷新页面等操作,具体取决于记录类型。
标题栏:某些记录在标题栏中显示几个特别重要的列,与行名称相对。 这通常是重要的信息,例如记录的所有者,或者可能是客户或联系人的信用额度。
查看和编辑所有列值:在行视图的主体中,您可以找到与当前选项卡、窗体视图和行类型相关的所有列。 标有红色星号的列为必填项。
点击式演示
在模型驱动应用中定义业务流程
业务流程流引导用户完成一致的工作流,从而确保准确性和效率。 这些流是使用 Power Automate 创建的,可能简单,也可能复杂。
- 业务流程流通过自动执行手动步骤,帮助用户专注于其任务。
- 它们可以跨多个表运行并强制执行规则,例如,在继续之前需要审批。
有关详细信息,请参阅业务流程流概述。