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)」を参照してください。
サポートされていないカスタマイズに関するサポート サポートは、課金対象と見なされる場合があります。