在CRM 2013和2011中,我有一些我导入的数据。当您查看他们所拥有的记录时,根据其类型,在大字母“新联系人”或“新帐户”等的顶部查看。我已经查看了表单标题并尝试在那里添加一个字段(我想要显示),认为它默认为new,因为没有其他字段。不是这种情况。我主要使用2013年,但同样的事情也发生在2011年。
我测试过它是否只是针对导入的记录,但是当我创建新记录时也会发生这种情况。这是CRM通常做的事情吗?如果有的话,有办法告诉它显示其他东西吗?
答案 0 :(得分:0)
我相信您所询问的是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上调用它并清除它,或将其设置为您喜欢的任何内容。
答案 1 :(得分:0)
OP想要的是在创建新案例(或任何其他实体)时删除新案例标签
我今天在CRM 2013中使用此行
完成了这项工作//Remove New Case label
document.getElementById("FormTitle").style.visibility = "hidden";