【问题标题】:CRM 2011/2013. stopping header displaying "new contact" or "new property" etc客户关系管理 2011/2013。停止标题显示“新联系人”或“新属性”等
【发布时间】:2014-10-20 22:50:33
【问题描述】:

在 CRM 2013 和 2011 中,我有一些我已经导入的数据。当您查看他们拥有的记录时,顶部的大写字母“新联系人”或“新帐户”等取决于它们的类型。我查看了表单标题并尝试在其中添加一个字段(我想要显示),认为它默认为 new ,因为没有其他字段。不是这种情况。我主要使用 2013 年,但同样的事情也发生在 2011 年。

我测试了它是否仅适用于导入的记录,但是当我创建新记录时也会发生这种情况。这是 CRM 通常会做的事情吗?如果是,有没有办法让它显示其他内容?

【问题讨论】:

  • 可以加个截图更好的解释一下吗?谢谢
  • 在我看来您导入了数据但没有填写主要字段 ag Account Name 或 Contact Full Name(只要您导入名字或姓氏就应该填写)跨度>

标签: header dynamics-crm-2011 dynamics-crm-2013


【解决方案1】:

我相信您要问的是 CRM 在页面标题和表单标题中显示实体名称的方式。如果是这样,这是一个(完全不受支持的)函数,我调用它来更新 CRM 2011 中实体的名称。我猜它在 2013 年将不起作用。

setDisplayName: function (name) {
    // Updates the Document Title
    var title = parent.document.title;
    var start = title.indexOf(':') + 2;
    var end = title.lastIndexOf('-') - 1;
    parent.document.title = title.substring(0, start) + name + title.substring(end);

    // Sets the div Name
    document.getElementById("form_title_div").childNodes[2].childNodes[0].innerText = name;
},

您可以在实体的 onLoad 上调用它并清除它,或将其设置为您喜欢的任何值。

【讨论】:

    【解决方案2】:

    OP 想要的是在创建新案例(或任何其他实体)时删除新案例标签

    我今天在 CRM 2013 中使用这条线完成了这项工作

    //Remove New Case label
    document.getElementById("FormTitle").style.visibility = "hidden";
    

    【讨论】:

      猜你喜欢
      • 2017-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-26
      相关资源
      最近更新 更多