當您升級至 Microsoft Dynamics CRM 2011,然後開啟表單時,發生「此欄位的自定義事件發生錯誤」錯誤

本文提供在升級至 Microsoft Dynamics CRM 2011 之後收到錯誤訊息的問題解決方案。

適用於:Microsoft Dynamics CRM 2011 年
原始 KB 編號: 2494575

徵狀

升級至 Microsoft Dynamics CRM 2011,然後開啟特定實體形式之後,您會收到類似下列的錯誤訊息:

此欄位的自定義事件發生錯誤。

Field:window

Event:onload

錯誤:'crmForm.all.tab2Tab.style' 是 Null 或不是物件。

原因

如果您在 Microsoft Dynamics CRM 4.0 中使用不支援的 JScript 自定義專案,以中斷 Microsoft Dynamics CRM 2011 中的表單載入,就會發生此問題。 不支援的 JScript 方法包括隱藏控制件、索引標籤或功能表項。

解決方案

若要解決此問題,請移除這類自定義專案,並改用支援的方法。 Microsoft Dynamics CRM SDK 有一份新功能清單,可取代不支援的方法。 如需如何以支援的新方法取代舊方法的詳細資訊,請參閱將腳本升級至 2011 Microsoft CRM SDK 主題。

其他相關資訊

若要在 Microsoft Developer Network (MSDN) 上下載 Microsoft Dynamics CRM 2011 SDK,請參閱 Microsoft Dynamics CRM 2015 (CRM SDK) 開發

不支援的自定義支援協助可視為可計費。