如何从Dynamics 365关联表取数并在Event表单展示及添加Member
Dynamics 365 Sales 实现Event表单展示关联Member及添加功能
一、配置Event表单展示关联成员列表
- 进入Power Platform管理中心,打开目标Dynamics 365 Sales环境,找到并打开你的开发解决方案(无解决方案则新建)。
- 在解决方案中定位到Event表,展开后选择表单,打开需要修改的主表单(如默认的“信息”表单)。
- 在表单设计器左侧组件面板,拖拽子网格控件到表单的合适区域(比如表单底部)。
- 配置子网格属性:
- 数据源选择
Member(系统会自动识别已配置的多对多关联,关联表Member_Event会后台生效); - 默认视图选择你需要展示的Member视图(可使用“全部成员”视图,或提前自定义视图筛选/展示指定字段);
- 显示名称设置为“已报名成员”,并按需勾选允许添加、允许删除选项;
- 数据源选择
- 点击表单设计器顶部的保存,再点击发布使配置生效。
二、在Event表单内添加关联成员
关联现有成员
- 打开任意一条Event记录的表单,找到“已报名成员”子网格,点击右上角的添加现有记录按钮;
- 在弹出的查找窗口中,选择要关联的Member记录,点击添加,系统自动在Member_Event表中生成关联记录,完成报名操作。
直接创建并关联新成员(可选)
- 回到表单设计器的子网格属性面板,在行为选项卡中勾选允许创建;
- 保存并发布表单后,子网格右上角会出现新建按钮,点击后可直接创建新Member记录,创建完成后系统自动将其关联到当前Event。
注意事项
- 确认多对多关系配置正确:检查解决方案中Member与Event的多对多关系,确保关联表为Member_Event,且两端关联设置无误;
- 权限检查:确保当前操作的安全角色拥有Event、Member、Member_Event三张表的读写权限,避免操作失败;
- 视图自定义:如需在子网格展示特定Member字段,可进入Member表的视图设计器,修改或新建视图添加目标字段,再在子网格的默认视图中选择该自定义视图。
内容的提问来源于stack exchange,提问作者Holland Risley
相关产品推荐
相关产品推荐

