Ошибка "Произошла ошибка с настраиваемым событием этого поля" при обновлении до Microsoft Dynamics CRM 2011, а затем при открытии форм

В этой статье описывается решение проблемы, из-за которой после обновления до Microsoft Dynamics CRM 2011 появляется сообщение об ошибке.

Область применения: Microsoft Dynamics CRM 2011 г.
Исходный номер базы знаний: 2494575

Симптомы

После обновления до Microsoft Dynamics CRM 2011, а затем открытия форм определенных сущностей вы получите сообщение об ошибке, похожее на следующее:

Произошла ошибка с настроенным событием этого поля.

Field:window

Event:onload

Ошибка: "crmForm.all.tab2Tab.style" имеет значение NULL или не является объектом.

Причина

Эта проблема может возникнуть при использовании неподдерживаемых настроек JScript в Microsoft Dynamics CRM 4.0, которые прерывают загрузку формы в Microsoft Dynamics CRM 2011. Неподдерживаемые методы JScript включают скрытие элементов управления, вкладок или пунктов меню.

Решение

Чтобы устранить эту проблему, удалите эти типы настроек и вместо этого используйте поддерживаемые методы. Пакет SDK для Microsoft Dynamics CRM содержит список новых возможностей, которые заменяют неподдерживаемые методы. Дополнительные сведения о замене старых неподдерживаемых методов новыми поддерживаемыми методами см. в разделе SDK Скрипты обновления до Microsoft CRM 2011.

Дополнительная информация

Сведения о том, как скачать пакет SDK для Microsoft Dynamics CRM 2011 в Microsoft Developer Network (MSDN), см. в статье Разработка для Microsoft Dynamics CRM 2015 (ПАКЕТ SDK ДЛЯ CRM).

Поддержка неподдерживаемых настроек может считаться оплачиваемой.