dynamics-crm - 表单中的一对多查找字段
问题描述
这些天我一直在玩微软的 PowerApps,我试图开发一个非常小的 POC,它是这样的:
- 我创建了一个“党”实体
- 和一个“党员”实体
显然,党有名称、日期和党员名单。
如何定义派对成员列表是我感到困惑/卡住的地方。如果我在我的“Party”表中创建一个“PartyMember”查找字段,它被创建为多对一关系,这不符合我的需求。
如果我手动创建多对多关系,我只是不明白如何将此关系与我的实体中的字段相关联。
我发现的一些资源似乎表明多对多查找字段现在是不可能的。那么,平台内部的多对多关系的目的是什么?
解决方案
您需要的是三个实体——Party、Member 和 PartyMember。PartyMember应该从 Party 和 Member 进行两次查找 - 这是相交表。这称为手动 N:N(多对多)关系。因此,Party & Member 表的主键将存储在 PartyMember 中。
如果你创建一个 Native N:N 关系,将会有一个隐藏的 intersect 实体发生 Part & Member 的关联。
或者甚至只是在 PartyMember 中创建一个派对查找。这样可以将多个成员添加到派对中。可能是您在错误的位置添加了查找。在 1:N 关系中 -N
边 (PartyMember) 将查找1
边实体 (Party)。
您将需要 Party 记录中的 PartyMembers 子网格。
创建多记录类型查找是不可能的。那不是你想要的。
推荐阅读
- sql-server - 如何仅使用 select 语句拆分逗号分隔的字符串?
- wordpress - WordPress 身份验证
- wordpress - 如何使用 htaccess 301 重定向所有其他不符合条件的 URL
- javafx - 移动设备上的 FXML 脚本事件处理程序支持
- mysql - 不能在同一条路线上使用两种或多种方法
- ruby - Ruby:使用 `.each` 或 `.step`,为每次迭代前进一个随机量
- php - 插入语法错误
- python - 使用 * 进行嵌套 Python 模块导入的最佳实践
- php - PHP-DI:注入构造函数的接口将无法正确解析
- android - android studio中的超链接是否需要互联网许可?