2012-03-29 107 views
0

是否可以修改CRM 2011工具提示?几个小时后,它似乎是不可能的。是否可以修改CRM 2011工具提示?

两个不同的东西我想是:

  • 通过自定义XML浏览寻找一些类似工具提示的修改。
  • 使用Javascript修改我在HTML中找到的不同“标题”属性。

一切我在Javascript中试图去这样的:

var StuffControl = document.getElementById("internal_field_name"); 
StuffControl.title = "whatever I want my tooltip to say"; 

当我试图具体运行上查找场以上的JavaScript代码,它能够执行和修改查找“标题”属性。事实上,我能够在一个查找字段中找到两个不同的“标题”属性,并且我成功更改了它们两个。但是,更改嵌入在该查找中的任何“标题”属性都不会导致实际修改工具提示。工具提示始终保持其现有值。

我认为“title”属性是我期待改变的属性,因为这是通用的HTML工具提示属性。我也尝试改变其他属性,但想出了相同的结果。

回答

5

要修改字段标签提示(我相信所有的字段类型有),可以使用下面的JavaScript:

document.getElementById("field_name_c").setAttribute("title", "tooltip text"); 

要修改查找按钮提示(查找字段有两个提示,一个用于标签和一个用于按钮,又名放大镜),使用以下的Javascript:

document.getElementById("field_name").setAttribute("title", "tooltip text"); 

的“_c”追加到字段的内部名称的末尾代表“字幕”,因此与相关联的标记该字段的HTML元素。如果查找字段具有第二个附加工具提示,则字段的确切内部名称与查找按钮HTML元素的ID相匹配。

+0

只是一个提醒未来的观众,这种方法不是每个CRM SDK“支持的定制”。 MS不支持直接使用DOM操纵CRM表单的任何自定义设置。据我所知,虽然没有支持方式来改变工具提示。 – 2015-03-09 16:40:45

相关问题