在 Power Apps 应用程序设计器中添加或编辑模型驱动应用组件
重要
从 2023 年 10 月开始,经典应用、窗体和视图设计器已弃用,所有模型驱动应用、窗体和视图都将仅在现代设计器中打开。 默认情况下,不再提供切换到经典命令来从现代设计器恢复到经典设计器。 详细信息:经典应用、窗体和视图设计器已弃用
建议您转换以使用现代设计器创建和编辑模型驱动应用和组件。
本教程介绍如何向模型驱动应用添加组件以及如何从中删除组件。
模型驱动应用由多个组件组成。 可以在应用中添加两种类型的组件:
- 项目
- 表资产
表、仪表板和业务流程流都是应用的项目。
表资产包括与应用中包含的特定表相关的窗体、视图、图表和仪表板。
备注
表以前称为实体。 经典应用程序设计器在大多数位置使用“实体”一词。 例如,实体资产而不是表资产。
应用程序设计器布局
应用程序设计器有两个主要区域。 在左侧是可以添加组件的区域。
在右侧是用于选择组件并设置组件属性的选项卡。
区域包括站点地图、业务流程流、仪表板和表区域。
表准备就绪后,选择每个表,并向其添加所需表资产,如窗体、视图和图表。
使用搜索区域搜索区域中的组件。 选择搜索区域时,将在右窗格中选项卡右侧打开一个新的搜索选项卡。
打开应用
登录到 Power Apps,随意选择要在其中工作的环境。
创建新的模型驱动应用或选择现有应用。 有关如何创建应用程序的信息,请参阅使用应用设计器创建或编辑模型驱动的应用程序。
添加或编辑站点地图
您必须先定义站点地图,然后才能将应用组件添加到新创建的应用中。 详细信息:使用站点地图设计器创建模型驱动应用站点地图。
添加组件
向应用添加仪表板或业务流程流时,将自动向应用添加相关表。
将表添加到应用后,其资产的磁贴会自动添加。 向设计器区域添加组件的方法有以下两种:
- 使用在命令栏上的添加按钮 。
- 使用组件选项卡上的磁贴。
添加仪表板
要将仪表板添加到应用,请按照下列步骤操作:
在应用设计器区域中,选择仪表板磁贴。
在应用设计器区域中,右窗格显示默认解决方案中可用的仪表板。
在搜索框中,键入所需仪表板的关键字。
仪表板列表将经过筛选,显示与关键字匹配的结果。
如果用户只需要使用选定的仪表板,选中需要添加的组件的复选框。 提供以下仪表板类型:
- 经典仪表板,同时在 Web 应用和统一接口应用中显示。
- 交互式仪表板,仅在统一接口应用中显示。 如果为应用选择了客户端类型充当 Web 应用,则不显示交互式仪表板选项。
这些仪表板将添加到应用设计器区域的仪表板磁贴中。 仪表板磁贴还显示添加到应用的仪表板数的计数。 如果未选择仪表板,将不显示仪表板计数,而是显示全部,当用户使用应用时,所有仪表板均可供其使用。
仪表板使用的所有表也会添加到实体视图区域。 例如,添加“客户服务经理”仪表板时,案例、权利和队列项表将添加到实体视图区域。
对于每个表,还会添加其资产的磁贴。 这些磁贴可用于添加窗体、视图和图表。 有关详细信息,请参阅:在 Power Apps 应用程序设计器中添加或编辑应用组件
如果默认解决方案中没有您所需仪表板,则通过选择区域右侧组件选项卡中的新建创建仪表板。
仪表板设计器随即打开。 有关详细信息,请参阅:创建和编辑仪表板
选择保存完成上述步骤。
添加业务流程流
要将业务流程流添加到应用,请按照下列步骤操作:
在应用设计器区域中,选择业务流程流磁贴。
在应用设计器区域中,右窗格显示默认解决方案中可用的仪表板。
在搜索框中,输入一个或多个与您需要的业务流程流名称匹配的关键字。
业务流程流列表将经过筛选,显示与关键字匹配的结果。
如果默认解决方案中没有您所需仪表板,则通过选择区域右侧组件选项卡中的新建创建仪表板。
备注
添加业务流程流时,新建选项将打开创建流程对话。 要了解有关创建业务流程流的详细信息,请转到创建业务流程流
选择保存完成上述步骤。
添加表
要将表添加到应用,请按照下列步骤操作:
在应用设计器区域中,选择表磁贴。
在应用设计器区域中,右窗格显示默认解决方案中可用的仪表板。
在搜索框中,键入一个或多个与您想要的表名称匹配的关键字。
表列表将经过筛选,显示与关键字匹配的结果。
备注
添加表时,新建选项将打开新建表对话。 要了解有关创建表的详细信息,请转到创建自定义表。
选择保存完成上述步骤。
添加表资产
组件到位后,可以将表资产(如窗体、视图、图表和仪表板)添加到应用中。
本部分介绍将窗体添加到应用程序的步骤。 使用相同的步骤可以将视图或图表添加到应用程序中。
在应用设计器区域中,选择要向其添加窗体的相关表的窗体磁贴。
在应用程序设计器区域中,将选中表的整个行。 在右侧,所选表的所有现有窗体将显示。
选中需要向用户提供的窗体的复选框。 窗体定义用户查看应用中数据并与之交互的方式。
所选表的窗体磁贴将显示添加的窗体数。
如果没有为表选择任何窗体,该表的所有窗体都将在用户使用应用时显示给用户。 如果不选择视图或图表,则视图和图表的此行为类似。 这有助于在需要所有可用组件时快速创建应用。 在应用设计过程中无需选择每个组件。
如果不选择仪表板或业务流程流,用户在使用应用时可使用所有仪表板和业务流程流。
备注
对于要运行的应用,添加的每个表都必须至少有一个活动窗体。 如果选择了多个窗体,默认解决方案中显示的第一个活动窗体在用户运行应用程序时使用。
若要添加列表中不存在的新窗体,请选择新建。
在下拉列表中,选择所需的窗体类型。
备注
只有在添加窗体时下拉列表才可用。 它对于视图和图表不可用。
窗体设计器将打开。 详细信息:创建和设计窗体
在添加视图或图表时,新建选项打开相应的设计器。 有关详细信息,请转到:了解视图和创建或编辑系统图表
备注
在添加视图时,可以选择解决方案资源管理器中视图节点下列出的公共视图。
选择向下箭头 展开磁贴并查看已添加的窗体的列表。
重复上述步骤,向应用添加表视图和图表。
选择保存。
编辑或删除组件
若要编辑仪表板或业务流程,请选择向下箭头 展开磁贴,然后选择需要更新的仪表板或业务流程流对应的站点地图设计器按钮 。
选定项的设计器打开。
若要删除仪表板或业务流程,请选择向下箭头 展开磁贴,然后选择需要删除的仪表板或业务流程流。 在命令栏上,选择移除。
还可以通过清除组件选项卡上的相应复选框移除仪表板或业务流程。
要编辑或移除表,选择表磁贴,然后在命令栏,选择编辑或移除。 编辑表时,将打开解决方案资源管理器,可以在其中更改表。
还可以通过选择仪表板、业务流程或表磁贴来移除组件。 在组件选项卡上,清除需要从设计器中删除的组件的复选框。
备注
对表进行更改(如更改表显示名称或说明)时,在解决方案资源管理器中发布更改之前,应用程序设计器中不会显示这些更改。
编辑或移除表资产
编辑表资产
选择向下箭头 以展开窗体、视图、图表或仪表板的磁贴。
选择需要更新的窗体、视图、图表或仪表板。
在命令栏上,选择编辑。
或者
选择与窗体、视图、图表或仪表板对应的站点地图编辑器按钮 。
移除表资产
选择下拉箭头 展开窗体、视图、图表或仪表板的磁贴。
要编辑资产,选择相关窗体、视图、图表或仪表板。
在命令栏上,选择移除。
或者,选择窗体、视图、图表或仪表板磁贴,然后在组件选项卡上,清除需要删除的资产的复选框。