如何根据字段隐藏香草按钮?

How to hide vanilla buttons according to a field?

是否可以根据 Javascript 函数或 Dynamics - Crm 2016 中的字段更改使用 workbench 隐藏普通按钮(在我的例子中是 crm 保存按钮)?如果它是可选的,我在哪里可以连接到我的显示规则?

您需要添加功能区显示规则。

Control when ribbon elements are displayed

By defining display rules in rule definitions, you can use the same display rule for many command definitions. When more than one display rule is defined for a command definition, all of the display rules must evaluate as true for the ribbon element to be displayed.

这更容易使用 Ribbon Workbench. This article 类似但用于启用规则。在更高版本的 CRM 中,禁用按钮通常也会隐藏它。

  1. 下载 XrmToolbox:https://www.xrmtoolbox.com/
  2. 打开功能区Workbench 2016
  3. 打开你的色带
  4. 右键单击要编辑的按钮,单击自定义命令
  5. 进入“解决方案元素”>“命令”>“您的命令”
  6. 添加显示规则
  7. 添加步骤,值规则

如果您要对复杂规则使用 javascript,请改为添加启用规则和步骤 CustomRule。