Dynamics crm 2011 是否可以根据Opportunity的阶段禁用ribbon按钮。?

Dynamics crm 2011 是否可以根据Opportunity的阶段禁用ribbon按钮。?,dynamics-crm-2011,crm,ribbon,dynamics-crm-2013,Dynamics Crm 2011,Crm,Ribbon,Dynamics Crm 2013,用户无法关闭商机,除非它们处于业务流程流的关闭阶段。因此,我们可以禁用“以赢得方式关闭”,但仍然允许“以丢失方式关闭”,除非它们不在流程的该部分。如果他们选择Close stage然后选择Close as won功能区按钮是否应启用 有什么方法可以做到这一点吗?脚本、插件或其他什么吗?在Opportunity上有一个名为StepName的字段,您可以使用它;它包含业务流程流的当前步骤的名称 按钮上包含JavaScript函数的启用规则应该有效 JavaScript函数应该执行REST调用来检索S

用户无法关闭商机,除非它们处于业务流程流的关闭阶段。因此,我们可以禁用“以赢得方式关闭”,但仍然允许“以丢失方式关闭”,除非它们不在流程的该部分。如果他们选择Close stage然后选择Close as won功能区按钮是否应启用


有什么方法可以做到这一点吗?脚本、插件或其他什么吗?

在Opportunity上有一个名为StepName的字段,您可以使用它;它包含业务流程流的当前步骤的名称

按钮上包含JavaScript函数的启用规则应该有效

JavaScript函数应该执行REST调用来检索StepName属性

如果您需要有关使用JavaScript启用规则禁用功能区按钮的更多信息,请查看以下内容:

您好,我的问题是在哪里添加javascript代码。在引用的文章中,说明了通过Web资源加载到CRM中的JavaScript函数。但是,当我选择定制javascript规则时,我只有几个javascript库可供选择,而不是我的Web资源中的所有库。那么,如何添加我自己的javascript库,以便在自定义javascript规则中访问它呢?