安装罗斯文商贸数据库和应用
按照本系列主题中的步骤进行操作,您可以发现在 Microsoft Dataverse 中的示例数据库中实现的有关关系数据的概念。 您还可以探索示例业务应用(包括画布和模型驱动)了解如何管理这些数据,并通过创建此类应用来获得实践经验。 第一个主题介绍如何在您自己的环境中安装罗斯文商贸数据库并获得对示例应用的访问权限,您可以打开这些应用进行编辑来发现它们的构建方式。
“罗斯文商贸”是一个虚构组织,它管理订单、产品、客户、供应商以及小型企业的许多其他方面。 此示例与 Microsoft Access 的第一个版本一起出现,现在仍然可以作为 Access 模板使用。
先决条件
下载解决方案
此解决方案文件 (.zip) 包含表、选择项和业务流程的定义;画布和模型驱动应用;以及一起使用的任何其他内容。
安装解决方案
登录到 Power Apps,然后确保您正在包含 Dataverse 数据库的环境中工作。
在左侧导航窗格中,选择解决方案。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。 然后,在屏幕顶部附近的工具栏中选择导入:
在选择解决方案包页上,选择浏览。
找到您下载的文件,然后选择打开。
除非您选择了其他位置,否则文件将位于您的“下载”文件夹中。
如果文件正确(版本号可能不同),选择下一步:
如果解决方案的名称和发布商正确,请在解决方案信息页中选择下一步。
在导入选项页中,选择导入确认 SDK 消息处理,这是此示例的要求:
在接下来的几分钟内,将显示另一个页面,并显示解决方案的安装进度:
安装完成后,原始页将显示结果:
选择关闭。
加载示例数据
选择应用,然后选择罗斯文示例数据。
如果安装解决方案后罗斯文应用没有立即出现,请等待几分钟:
当应用请求与 Dataverse 交互的权限时,选择允许:
在应用加载并显示示例表不包含记录后,选择加载数据来填充表:
当应用加载数据时,几个圆点将穿过应用的顶部,记录数将增加。
表按特定顺序加载,以便可以在记录之间建立关系。 例如,订单详细信息表与订单和订单产品表具有多对一关系,这两个表首先加载。
您可以随时选择取消来取消此流程,也可以随时选择删除数据来删除数据:
数据完成加载后,最后一行(多对多关系)将显示完成,并再次启用加载数据和删除数据按钮:
示例应用
罗斯文解决方案包括以下可以与此数据交互的应用:
- 罗斯文订单(画布)
- 罗斯文订单(模型驱动)
您以与上一过程中打开应用相同的方式打开这些应用。
画布
此单屏应用提供订单表的简单母版-详细信息视图,您可以在其中查看和编辑订单的摘要以及订单的每个行项目。 订单列表将出现在左边缘附近,您可以在该列表中选择一个箭头来显示该订单的摘要和详细信息。 详细信息:罗斯文商贸的画布应用概述。
模型驱动
此应用对与画布应用相同的数据(在订单表中)进行操作。 在订单列表中,通过选择订单编号显示有关订单的详细信息:
订单摘要在单独的窗体上显示:
如果您向下滚动窗体,它将显示与画布应用显示的相同的明细项目:
亲自动手
您可以按照分步说明创建本主题前面显示的画布应用。 说明分为三个部分:
如果要直接跳过,此解决方案将包含每个部分的起点应用。 在应用列表中,查找 Northwind Orders (Canvas) - Begin Part 1,等等。
此应用概述介绍了用户界面、数据源以及如何使用关系。