【问题标题】:Can I Add Related Tables to a PowerApps Canvas App?我可以将相关表添加到 PowerApps Canvas 应用程序吗?
【发布时间】:2023-03-11 17:20:01
【问题描述】:
我继承了一个使用 SQL Server 作为数据源的 PowerApps Canvas 应用程序。涉及的表是客户、项目和工单。
我正在构建一个需要客户 ID、项目 ID 和工作订单项 ID 的创建工作订单屏幕。这些表具有外键关系。如何将所有必需的表添加为集合数据源? Canvas PowerApps 似乎仅限于单个实体,但需要确认这一点。
【问题讨论】:
标签:
sql-server
microsoft-dynamics
powerapps
powerapps-canvas
【解决方案1】:
看起来通过启用一些实验性开关,您可以实现这一点。
基本上,您必须添加额外的屏幕、数据源,然后简单的公式将帮助您设置/过滤/选择相关记录。
反转关系:一对多
对于每一个多对一关系,当来自另一个方向时,都有一个对应的一对多。使一对多关系易于访问是我们本周推出的功能。
要开始使用,请转到“文件”菜单、“应用设置”、“高级设置”,滚动到列表末尾,然后打开此开关:
One-to-Many Relationships for Canvas apps