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

Javascript 在MS CRM 2011中隐藏合同模板资源管理器的弹出窗口,javascript,dynamics-crm-2011,dynamics-crm,crm,Javascript,Dynamics Crm 2011,Dynamics Crm,Crm,在MS crm 2011中,我面临着下一个问题:当用户通过鼠标右键单击窗格左菜单中的合同项目并选择新项目时,如何通过JavaScript阻止合同模板资源管理器的弹出窗口 我无法更改用户权限,因此此变体已过时。通过创建自定义“新建”按钮并按脚本选择默认合同模板,解决了合同实体的功能区“新建”按钮的相同问题。请帮帮我!我将非常感谢您的帮助。首先,您希望做的事情远远超出了支持的定制。支持的方法是保持菜单项不变,并通过安全或修改表单禁用用户创建新联系人的功能 也就是说,如果您仍然对如何实现感兴趣,可以

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


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

首先,您希望做的事情远远超出了支持的定制。支持的方法是保持菜单项不变,并通过安全或修改表单禁用用户创建新联系人的功能

也就是说,如果您仍然对如何实现感兴趣,可以通过修改功能区来实现

  • 您首先需要创建一个自定义按钮
  • 创建将在自定义web资源中运行javascript的启用规则
  • 关闭按钮
  • 让您的自定义javascript web资源选择一个标题为“创建新记录”的元素,然后在DOM中禁用或删除它
  • 在这个链接上有一篇关于基本原则的好文章

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


    再次强调不支持此操作。

    您可以通过编辑网站地图来完成此操作…亲爱的@Ollie,很遗憾,我没有访问权限…感谢您的回答,我稍后会尝试执行此操作,如果成功,我会标记您的答案。