使用解决方案资源管理器在 Microsoft Dataverse 中创建 N:N(多对多)表关系
解决方案资源管理器为创建和编辑 Dataverse 的 N:N(多对多)提供一种方法。
Power Apps 门户支持配置最常见的选项,但是某些选项只能使用解决方案资源管理器设置。 详细信息:
打开解决方案资源管理器
您创建的任何自定义关系的名称中都包含自定义前缀。 这是根据您在其中工作的解决方案的解决方案发布商设置的。 如果您关心自定义前缀,请确保在非托管解决方案中工作,其中的自定义前缀是您需要的此表的前缀。 详细信息:更改解决方案发布商前缀
打开非托管解决方案
在 Power Apps 左侧导航窗格中选择解决方案,然后在工具栏上选择切换到经典。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。
在所有解决方案列表中,打开要使用的非托管解决方案。
查看表关系
在解决方案资源管理器中,展开表并选择一个表。 在该表中,选择 N:N 关系。
创建关系
在查看表关系时,从命令栏选择新建多对多关系。
备注
如果命令不可用,表则没有资格创建自定义关系。
在其他表组中,在表名称列中,选择要与其创建关系的表。 这将填充关系定义组中的名称和关系表名称列。
您可以单击 以保存表并继续编辑。 详细信息:编辑关系
备注
如果名称或关系表名称值在系统中已经存在,在您保存时将会收到错误消息。 编辑值使其是唯一值,然后重试。
编辑关系
在查看表关系时,选择要编辑的表。
备注
托管解决方案的发布商可以阻止其解决方案一部分的关系的自定义。
在创建关系后,可以编辑以下表关系属性。
重要
在编辑这些属性后,必须发布自定义项,然后它们才能够在模型驱动应用程序中生效。
编辑显示选项
对于当前表和其他表,可以编辑控制模型驱动应用的相关表如何显示的显示选项列。
字段 | 描述 |
---|---|
显示选项 | 相关表列表应如何显示。 详细信息:显示选项 |
自定义标签 | 在选择使用自定义标签作为显示选项时,请指定要使用的可本地化文本而不是复数名称。 |
显示区域 | 选择用于显示此列表的一个可用分组。 可用选项包括:详细信息(对于公用组)、市场营销、销售和服务。 |
显示顺序 | 控制导航项在所选显示区域中的位置。 允许的数字范围从 10,000 开始。 具有较低值的导航窗格项出现在具有较高值的其他关系上方。 |
显示选项
这些是可用显示选项:
选项 | 描述 |
---|---|
不显示 | 不显示此关系的相关表。 |
使用自定义标签 | 在选择此选项时,自定义标签列将启用,以便您可以指定要使用的可本地化文本,而不是复数名称。 |
使用复数名称 | 使用为相关表定义的复数显示名称。 |
可搜索
可以通过将可搜索列设置为否来从模型驱动应用中的高级查找中隐藏关系。
删除关系
在查看表关系时,选择要删除的表关系并单击 命令。
删除关系会删除创建的关系表。 使用关系连接表的所有数据都将丢失。
另请参阅
创建多对多 (N:N) 表关系
使用 Power Apps 门户在 Dataverse 中创建多对多表关系
创建和编辑 1:N(一对多)或 N:1(多对一)表关系