向模型驱动应用添加自定义页面

[本主题是预发行文档,有可能会有所更改。]

本文将指导您使用现代应用程序设计器为模型驱动应用创建和编辑自定义页面。

重要

自定义页面是一项具有重大产品更改的新功能,目前有很多已知限制,自定义页面已知问题中进行了概括。

使用现代应用程序设计器创建或编辑模型驱动应用

以下步骤将引导您打开新的现代应用程序设计器,这是将自定义页面添加到模型驱动应用所需的工具。

使用现代应用程序设计器创建新模型驱动应用

  1. 登录到 Power Apps

  2. 在左侧导航窗格中,选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  3. 打开或创建一个解决方案以包含新的模型驱动应用。

  4. 选择新建 > 应用 > 模型驱动应用

  5. 选择使用现代应用程序设计器,然后选择下一步

    新模型驱动应用设计提示

  6. 输入新应用的名称说明可选),然后选择创建

    新模型驱动应用名称提示

使用现代应用程序设计器打开现有模型驱动应用

  1. 打开 make.powerapps.com

  2. 在左侧导航窗格中,选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  3. 打开包含现有模型驱动应用的解决方案。

  4. 打开模型驱动应用菜单,选择编辑打开现代应用程序设计器。

创建或编辑自定义页面

自定义页面可以从两个地方创建。 第一个是在现代应用程序设计器中创作模型驱动应用时。 另一个是从 Power Apps 中的解决方案区域。 自定义页面可以从解决方案区域编辑,但不会出现在 make.powerapps.com 的主页应用区域中。

备注

自定义页面必须使用新建 > 页面从现代应用程序设计器和/或 Power Apps 中的解决方案区域的解决方案创建。 自定义页面是与普通的独立画布应用不同的画布应用类型。

从现代应用程序设计器创建新自定义页面

  1. 打开现代应用程序设计器。

  2. 在命令栏上或页面窗格中选择新建页面

    应用程序设计器创建新页面

  3. 选择自定义作为页面类型。

    新建页面选择自定义页

  4. 画布应用程序设计器将打开以进行页面创作。

    画布设计器新建页面

  5. 创建完画布应用自定义页面后,保存发布,然后关闭画布应用程序设计器浏览器选项卡,以返回到模型驱动应用程序设计器。

从解决方案区域创建新的自定义页面

  1. 登录到 Power Apps

  2. 在左侧导航窗格中选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  3. 打开或创建一个解决方案以包含新的自定义页面

  4. 选择新建 > 应用 > 页面

    解决方案区域创建新页面

编辑现有的自定义页面

  1. 打开 make.powerapps.com

  2. 在左侧导航窗格中选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  3. 打开或创建一个解决方案以包含新的自定义页面。

  4. 页面类型选择自定义页面,然后选择编辑

    解决方案区域新建页面

创作自定义页面内容

  1. 设计自定义页面内容。 详细信息:为模型驱动应用设计自定义页面

  2. 保存并发布自定义页面。

  3. 关闭画布应用程序设计器。

  4. 返回应用程序设计器浏览器选项卡,选择消除刷新应用程序设计器。

    消除创建页面提示

  5. 在应用程序设计器中选择发布将更改的自定义页面添加到模型驱动应用中。

  6. 选择预览在新的浏览器选项卡中播放应用。

将现有的自定义页面添加到站点地图

  1. 登录到 make.powerapps.com

  2. 使用现代应用程序设计器打开现有模型驱动应用

  3. 选择导航选项卡。

    应用程序设计器导航窗格

  4. 展开导航,然后选择位置放置页面。

  5. 选择添加 > 子区域,在选择之后添加新项目。

    应用程序设计器应用子区域

  6. 在右侧的属性窗格中,从列表中选择现有页面,然后输入标题

    应用程序设计器子区域选择现有页面

  7. 选择发布,如果有更改,这还会保存应用。

  8. 选择播放在新的浏览器选项卡中运行应用。

  9. 要关闭应用程序设计器,选择返回将返回到解决方案。

发布自定义页面

重要

目前,模型驱动应用必须在自定义页面发布后重新发布。 否则,模型驱动应用将继续使用之前发布的自定义页面。

在画布设计器中保存对自定义页面的更改后,自定义页面必须首先由画布设计器发布。 然后需要发布所有引用该自定义页面的模型驱动应用。

  1. 从画布设计器中,选择发布

  2. 在应用程序设计器或解决方案资源管理器中,在每个引用自定义页面的模型驱动应用上选择发布

另请参见

模型驱动应用自定义页面概述

为模型驱动应用设计自定义页面

在自定义页面中使用 PowerFx

使用客户端 API 导航到自定义页面

自定义页面设计器的代码组件