2012-03-29 61 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

相關問題