【问题标题】:Hiding pop-up window of Contract Template Explorer in MS CRM 2011在 MS CRM 2011 中隐藏合同模板资源管理器的弹出窗口
【发布时间】:2013-07-11 06:19:07
【问题描述】:

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

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

【问题讨论】:

  • 您可以通过编辑站点地图来做到...
  • 亲爱的@Ollie,很遗憾,我无法访问它...

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


【解决方案1】:

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

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

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

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

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

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

再次强调不支持。

【讨论】:

  • 感谢您的回答,我稍后会尝试执行此操作,如果有效,我会标记您的答案。
猜你喜欢
  • 1970-01-01
  • 2013-11-28
  • 1970-01-01
  • 2011-01-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-18
  • 1970-01-01
相关资源
最近更新 更多