2015-12-14 121 views
1

我已經從CRM的舊版本轉移到CRM在線,我需要將我的JavaScript功能轉換爲與CRM在線兼容。我在將以下腳本轉換爲等效CRM Online時出現問題:訪問窗體控件​​的子控件?

var obj = document.getElementById(fieldName + '_c').children[0]; 

var childNodeArray =obj.childNodes; 
obj.removeChild(childNodeArray[3]); 
var parentElement=obj.parentElement; 
childNodeArray =parentElement.childNodes; 

回答

1

我相信你現在正在使用CRM 2015/2016。這意味着你的腳本不再有效了。將腳本轉換爲在CRM中執行相同的操作將非常困難甚至不可能。我認爲將代碼轉換爲支持(從代碼中移除DOM操作)更合適,那麼請您告訴您的代碼應該執行什麼操作?

+0

嗯,我的最終目標是設置選項集標籤的工具提示,將選定的項目標籤連接到該工具提示 – user3340627

+0

您不需要再從CRM 2013開始執行此操作。只需填寫字段說明字段消息將顯示。重新檢查這篇文章 - http://www.magnetismsolutions.com/blog/paulnieuwelaar/2013/09/06/dynamics-crm-2013-field-description-displayed-in-tooltip –

+0

是的,但這會改變所有人的工具提示記錄。我需要讓工具提示從一個記錄到另一個不同。 – user3340627

相關問題