如何在 CRM 子网格上添加自定义按钮?

How to add a custom button on CRM subgrid?

我的 Dynamics CRM 解决方案中有两个实体。两者相互关联。 产品 -> 配置

每个产品可以有多种配置。我在产品屏幕上添加了一个子网格。

我需要调用自定义 html 网络资源才能创建配置记录。

如何在子网格中添加自定义按钮?或者如何自定义现有 (+) 按钮以打开 html 网络资源?

  1. 将实体添加到解决方案并备份
  2. 在功能区中打开解决方案workbench
  3. 开始自定义子网格功能区(忽略其他两个 - 主网格和表单),右键单击 OOB 按钮并隐藏它(这也是一个备份)
  4. 添加新按钮和自定义 javascript 操作命令(follow this
  5. 使用 javascript 函数
  6. 中的 openWebResource 方法打开自定义 HTML 网络资源