在MS CRM 2011中隐藏合同模板资源管理器的弹出窗口

时间:2013-07-12 16:19:17

标签: javascript dynamics-crm-2011 dynamics-crm crm

我遇到了MS crm 2011中的下一个问题:当用户通过鼠标右键单击窗格左侧菜单中的合同项并选择新项时,如何通过JavaScript阻止Contract Template Explorer的弹出窗口。

enter image description here

我无法更改用户权限,因此这个变种已经出来了。通过创建自定义“新建”按钮并通过脚本默认合同模板进行选择,解决了合同实体的功能区“新建”按钮的相同问题。请帮我!我将非常感谢你的帮助。

1 个答案:

答案 0 :(得分:0)

首先,您要做的是远远超出支持的自定义范围。支持的方法是保持菜单项不变,并禁用用户通过安全性或修改表单创建新联系人的能力。

话虽如此,如果您仍然对如何完成它感兴趣,您可以通过功能区修改来完成它。

  1. 您首先需要创建一个自定义按钮。
  2. 创建一个启用规则,该规则将在自定义Web资源中运行javascript。
  3. 取消激活按钮
  4. 让您的自定义javascript网络资源选择标题为“创建新记录”的元素,然后在DOM中禁用或删除它。
  5. 在这个链接上有一篇关于基本原则的好文章

    http://mscrmtools.blogspot.com/2012/01/how-to-colorize-grid-rows.html

    它使用该方法为列表视图的结果着色,但是一旦您能够在页面上执行自定义库,您就可以执行任何操作。

    再次强调不支持这一点。