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 には、サポートされていないメソッドを置き換える新機能の一覧があります。 サポートされていない古いメソッドを新しいサポートされているメソッドに置き換える方法の詳細については、SDK トピック「Microsoft CRM 2011 へのスクリプトのアップグレード」を参照してください。

詳細

Microsoft Developer Network (MSDN) で Microsoft Dynamics CRM 2011 SDK をダウンロードするには、「Development for Microsoft Dynamics CRM 2015 (CRM SDK)」を参照してください。

サポートされていないカスタマイズに関するサポート サポートは、課金対象と見なされる場合があります。