将按钮添加到子网格视图

Add buttons to sub-grid view

在订单上,有一个产品部分使用了默认值 Order Product Inline Edit View。此视图不可编辑,但您可以复制它并另存为其他名称。

但是,当您复制视图时,新视图在查看子网格时不会显示所有相同的按钮。

默认视图:

复制的视图(缺少锁定定价、上移和下移按钮):

复制的视图正确显示 + 按钮及其下拉菜单。为什么它没有复制其他按钮,我怎样才能让它们显示在我的自定义视图上?

我很乐意编辑 xml 并在必要时将其上传回 CRM。

更新: 仅供参考,这都是毫无意义的努力,因为单词模板忽略了序列顺序。真是浪费时间。

我猜是因为订单产品订单的默认视图是一个特殊视图。它具有在 365 的其余部分中看不到的特殊行为,即您不会起床、下降或锁定其他视图。

我认为额外的按钮只会显示在该默认视图中,并且在该视图之外不受真正支持。

事实证明,使用功能区 workbench.

可以很容易地为其他视图显示这些按钮
  1. 右键单击子网格部分下方功能区 workbench 中的按钮,然后单击自定义

  2. Select 底部“解决方案元素”窗格中的命令

  3. 在右下方窗格中,右键单击启用规则“Mscrm.IsInlineEditView”,然后单击“从命令中删除”

  4. 发布

现在所有视图都会显示这些按钮。