练习 - 创建模型驱动应用
在本学习路径上一模块的练习中,您在 Microsoft Dataverse 中创建了“目标客户”表并导入了现有潜在客户。
应用场景
在本练习中,您需要使用该数据创建模型驱动应用。
如果没有 Prospects 表,则请参见上一个练习。 此应用有助于管理人员了解有关当前潜在客户和预测收入的最新信息。
为目标客户表创建模型驱动应用
您需要使用上一个练习中的 Prospects 表在本练习中构建模型驱动应用。
使用您的组织帐户登录 Power Apps。
选择所需环境或转到 Power Apps 管理中心以新建环境。
在主页上,选择从页面设计开始,然后选择带导航的空白页。
在“名称”中输入以下内容,然后选择创建。
名称:
Prospect Entry
选择 + 添加页面。
在选择页面的内容下,选择 Dataverse 表,然后选择下一步。
选择选择现有表后,通过滚动列表或在搜索字段中输入
Prospect
查找 Prospects 表。选择目标客户,然后选择添加。 等待片刻后,您的新应用将显示在应用编辑器屏幕中。
选择发布(选择发布将保存任何更改并发布)。 现在,您已经拥有了一个应用,让我们为该应用开发一些功能。
创建图表
在该应用中,从左侧导航功能区中选择数据选项卡。
选择/展开在您的应用中,查找/选择 Prospects 表,然后选择右侧的省略号并选择打开选项。 此时将在单独的浏览器选项卡中打开表编辑器。
选择数据体验下的图表。
从标题功能区中选择新建图表。 图表: 新建编辑器随即显示在浏览器的新选项卡中。 以下屏幕截图可帮助您完成接下来的四个步骤。
输入
Forecasted Revenue by Stage
作为图表名称。在图例条目(序列) 中选中该项左侧的框,然后选择预测收入列。 在右侧的下拉列表中,您可以选择要显示的多个不同聚合项,包括 Avg、Sum、Min、Max、Count:All 和 Count:Non-empty。 选择水平轴后,会显示一个示例图形。
在水平(类别)轴标签中选择阶段列。 等待片刻之后,您会看到在上面第 5 步中输入的图表名称下方显示了一个示例图形。 此时,您可以调整聚合,以查看不同的聚合选择会呈现什么效果。 在我们的示例中,我们将显示 Count:All 聚合。
选择保存并关闭。 图表编辑器选项卡随即关闭,并将您返回到图表表。 您可以在当前正在创建新图表弹出窗口中选择完成。 等待片刻后,“图表”表中将反映新图表(您可能需要刷新浏览器)。
返回到应用程序设计器浏览器选项卡,然后在应用屏幕标头功能区中选择显示图表按钮。 当您首次查找该按钮时,它可能显示为一个图标,但它就位于下图附近。 显示图表按钮会切换为隐藏图表按钮,便于您的用户打开/关闭。 如果表中包含数据,您会看到刚刚生成的图表如下所示:
在您的应用编辑器中,选择发布。 接下来,让我们添加一个支持数据输入的窗体。
创建窗体
返回表主屏幕。 如果图表列表浏览器选项卡仍处于打开状态,请转到该选项卡并选择 > 图表左侧的表名,以返回表编辑器;否则,您可以按照我们在上面创建图表部分中所执行的前两个步骤进行操作。
选择数据体验下的窗体。
选择标题中 + 新建窗体旁边的下拉箭头,然后选择主窗体。
选择或拖动左侧的阶段列,将其放在中间的所有者列下方。 可以对任何表列使用拖放功能以在窗体中四处进行移动, 但只需选择列即可将其添加到窗体显示中突出显示的项目下方。
选择合同金额列,将其添加到阶段列下方。
选择概率列,将其添加到合同金额列下方。
选择预测收入列,将其添加到概率列下方。
在选中预测收入的情况下,查看屏幕右侧的属性选项卡。 选中只读列复选框。 完成后,您的窗体应与以下屏幕截图类似:
从顶部功能区中,选择保存并发布。
通过选择功能区左上角标记为返回的按钮,返回到表 > 潜在客户 > 窗体屏幕。 现在,让我们将刚刚创建的窗体设置为应用的默认窗体。
从窗体功能区中选择窗体设置,然后从弹出窗口中选择窗体顺序。 确保您从中选择的窗体集是主窗体,并找到新的“目标客户”窗体。 您可以通过拖放更改窗体顺序。 将新窗体移至名为信息的窗体上方,如下图所示。 然后,选择保存并发布。
现在,返回到应用生成器浏览器选项卡,转到包含潜在客户数据的主屏幕,然后选择 + 新建以显示新的主窗体。
注意
您可能需要刷新应用,以确保它使用新窗体作为默认窗体。
选择新建:
新窗体已准备就绪,可向其中输入数据:
请注意,“目标客户名称”、“阶段”、“合同金额”和“概率”字段可进行编辑,而“预测收入”字段为只读。
最后,发布应用。
恭喜! 您已根据您的数据成功创建了一个新的模型驱动应用。 您的新应用包括一个用于查看数据描述的图表以及一个用于输入数据的窗体。