2011-06-23 40 views
0

我昨天安裝了累積式彙總2。更新後,我看不到正確的中斷點,所以我無法調試我的JavaScript代碼。當我嘗試調試我的JavaScript代碼時,Visual Studio 2010在新會話中打開,但斷點是其他位置,而不是我的代碼點。直到更新CRM爲止都是如此。CRM 2011 javascript調試器在彙總更新後不工作

編輯:問題出現在功能區命令上。當試圖從功能區按鈕調用JavaScript函數時,它不會去掉。它在工作之前。

我該如何解決這個問題? 有什麼想法?

回答

1

與我一起工作的幾個開發人員都遇到了同樣的問題。通常如果你讓函數被調用一次(不過你期望它被調用),然後重載腳本到包含該函數的表單中,如果你再次調用該函數,你可以點擊一個調試器語句(用於啓用/禁用規則這可以通過使用IE開發工具欄並調用表單來重新評估功能區來實現)。

frames[0].Xrm.Page.ui.refreshRibbon(); 

我創建重新加載表單上的腳本小書籤(你輸入的路徑,即如果資源腳本:

重估色帶規則可以通過調用從開發工具欄下面的完成在http://crm/orgname/WebResource/org_Script.js你在提示符處輸入org_Script.js):

javascript:(function(){var path=prompt("Namespaced Path to File:","");var s=document.frames[0].document.createElement("script");s.src=prependOrgName("/WebResources/"+path);document.frames[0].document.getElementsByTagName("head")[0].appendChild(s);})(); 

希望這有助於。請讓我知道我是否可以進一步解釋。

+0

感謝您的回答,併爲遲到的反饋感到抱歉。我不明白我必須做什麼。我嘗試運行幀[0] .Xrm.Page.ui.refreshRibbon();但回覆是未定義的。你能解釋一下我要做的事情嗎?謝謝.. –