如何使用 Javascript 禁用 MS Dynamics CRM 2011 中的系统功能区按钮
How to disable a system ribbon button in MS Dynamics CRM 2011 using Javascript?
可能的重复项:
在 CRM 2011 中禁用系统功能区
任何人请解释如何禁用系统功能区按钮,如"保存","保存并关闭"
禁用"保存"和"保存"和"关闭"的最佳方法是删除用户的"更新"权限 - CRM将自动为您禁用这些按钮。
如果需要根据某些基于记录的条件执行此操作,则可以使用Dynamics CRM的功能区工作台:
1) 创建包含要更改的实体的解决方案(或添加应用程序功能区以在所有功能区上进行更改)
2)添加一个包含您可能需要使用的任何JavaScript函数的网络资源
3) 将解决方案加载到碳带工作台中
4) 更改为"表单"功能区
5)选择"保存"按钮,然后右键单击>"自定义命令"
6) 在"解决方案元素"中找到命令并更改启用规则。
7) 如果不需要自定义任何核心启用/显示规则,则可以将"IsCore"属性更改为 True,以便它使用基本定义。
如果您需要任何支持,您可以使用 http://ribbonworkbench.uservoice.com/"联系我们"。
斯科特
这是在电子邮件实体上隐藏"插入模板"功能区按钮的示例。只需修改此设置即可禁用必要的按钮。
var buttonID = "email|NoRelationship|Form|Mscrm.Form.email.ApplyTemplate-Large"; // id of ribbon button
var btn = window.top.document.getElementById(buttonID);
if(btn)
{
btn.disabled = true;
}
尝试使用 CRM 2011 可视化功能区编辑器。我认为最简单的方法是,如果您使用CRM本地。
如果没有,请尝试功能区工作台动态CRM 2011
相关文章:
- 数据绑定:'系统Char'不包含名为'xxxxx'
- Javascript模块系统I'I’我正在努力,但搞不明白
- 是否可以在系统/电脑浏览器中访问手机摄像头
- Node JS中的排名系统算法
- 任何将(SSH)终端嵌入到一些HTML5表示系统中的想法(例如,show.js)
- 如何在foreach循环中对每个产品单独应用评级系统
- Javascript-修复搜索系统
- 是否有任何设置阻止JavaScript在系统上工作
- 如何组织用户系统的Mongo集合
- 数字文件命名系统
- 如何对单个页面进行密码保护(这不是身份验证系统的一部分)
- 动态代码中存在系统应用程序地址错误
- 从自己的安全系统中重新找回自己
- 难以置信的简单密码系统不工作
- 在chrome.runtime消息系统中使用promise
- 当地址栏出现时,安卓系统上的css固定页脚被隐藏
- 如何使荷兰拍卖系统的价格每秒钟都在下降
- 具有自动填充功能的标签和搜索系统
- 为什么Jquery在使用设置分钟功能设置时间后显示当前系统时间
- 我如何才能在这个五星评级系统中添加一个商店cookie功能