Error "Se produjo un error con el evento personalizado de este campo" al actualizar a Microsoft Dynamics CRM 2011 y, a continuación, abrir formularios

En este artículo se proporciona una solución para el problema en el que recibe un mensaje de error después de actualizar a Microsoft Dynamics CRM 2011.

Se aplica a: Microsoft Dynamics CRM 2011
Número de KB original: 2494575

Síntomas

Después de actualizar a Microsoft Dynamics CRM 2011 y, a continuación, abrir formularios de determinadas entidades, recibirá un mensaje de error similar al siguiente:

Se produjo un error con el evento personalizado de este campo.

Field:window

Event:onload

Error: 'crmForm.all.tab2Tab.style' es null o no es un objeto.

Causa

Este problema puede producirse si usa personalizaciones de JScript no admitidas en Microsoft Dynamics CRM 4.0 que interrumpen las cargas de formulario en Microsoft Dynamics CRM 2011. Los métodos JScript no admitidos incluyen ocultar controles, pestañas o elementos de menú.

Resolución

Para resolver este problema, quite estos tipos de personalizaciones y, en su lugar, use métodos admitidos. El SDK de Microsoft Dynamics CRM tiene una lista de nuevas funcionalidades que reemplazan los métodos no admitidos. Consulte el tema del SDK Upgrade Scripts to Microsoft CRM 2011 (Actualizar scripts a Microsoft CRM 2011) para obtener más información sobre cómo reemplazar los métodos antiguos no admitidos por los nuevos métodos admitidos.

Más información

Para descargar el SDK de Microsoft Dynamics CRM 2011 en Microsoft Developer Network (MSDN), consulte Desarrollo para Microsoft Dynamics CRM 2015 (SDK de CRM).

La asistencia de soporte técnico con personalizaciones no admitidas puede considerarse facturable.