javascript - 如何使用 Javascript 禁用 MS Dynamics CRM 2011 中的系统功能区按钮?

标签 javascript dynamics-crm-2011 dynamics-crm-4

Possible Duplicate:
Disable System Ribbon in CRM 2011

请解释一下如何禁用系统功能区按钮,例如“保存”、“保存并关闭”

最佳答案

禁用“保存”和“保存并关闭”的最佳方法是删除用户的“更新”权限 - CRM 会自动为您禁用这些按钮。

如果您需要根据某些基于记录的条件执行此操作,您可以使用 Dynamics CRM 的功能区工作台:

1) 创建一个解决方案,其中包括您想要更改的实体(或添加应用程序功能区以在所有功能区上进行更改)

2) 添加包含您可能需要使用的任何 JavaScript 函数的网络资源

3) 将解决方案加载到功能区工作台

4) 更改为“表单”功能区

5) 选择“保存”按钮并右键单击->“自定义命令”

6) 在“解决方案元素”中找到该命令并更改启用规则。

7) 如果您不需要自定义任何核心启用/显示规则,您可以将“IsCore”属性更改为 True,以便它使用基本定义。

如果您需要任何支持 - 您可以使用 http://ribbonworkbench.uservoice.com/ “联系我们”。

斯科特

关于javascript - 如何使用 Javascript 禁用 MS Dynamics CRM 2011 中的系统功能区按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10813075/

相关文章:

.net - 在 Microsoft CRM 4.0 中使用 Web 服务与使用动态实体

javascript - React js 状态和生命周期

javascript - HTML5 音频 - IOS 浏览器不工作

javascript - 为什么 `{foo: function myName() {}}` 是可接受的语法?

silverlight - 在 CRM 2011 中通过 SOAP 服务获取 OptionSetValue 的标签

plugins - CRM 2011 插件 - 检查 OptionSet 是否不为空

javascript - 从外部 iframe CRM 2013 打开实体

.net - Microsoft CRM,如何使用 CrmService 获取列表的所有成员?

javascript - Jquery .click 功能不起作用

workflow - MS CRM 递归工作流程和性能