Ошибка "Произошла ошибка с настраиваемым событием этого поля" при обновлении до 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).
Поддержка неподдерживаемых настроек может считаться оплачиваемой.