2

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

在此处输入图像描述

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

4

1 回答 1

0

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

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

  1. 您首先需要创建一个自定义按钮。
  2. 创建将在自定义 Web 资源中运行 javascript 的启用规则。
  3. 停用按钮
  4. 让您的自定义 javascript Web 资源选择标题为“创建新记录”的元素,然后在 DOM 中禁用或删除它。

在这个链接上有一篇关于基本原则的好文章

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

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

再强调一次,这是不支持的。

于 2013-10-25T00:52:41.620 回答