Erro "Houve um erro com o evento personalizado deste campo" ao atualizar para Microsoft Dynamics CRM 2011 e abrir formulários

Este artigo fornece uma resolução para o problema em que você recebe uma mensagem de erro depois de atualizar para Microsoft Dynamics CRM 2011.

Aplica-se a: Microsoft Dynamics CRM 2011
Número de KB original: 2494575

Sintomas

Depois de atualizar para Microsoft Dynamics CRM 2011 e abrir formulários de determinadas entidades, você receberá uma mensagem de erro que se assemelha ao seguinte:

Houve um erro com o evento personalizado deste campo.

Field:window

Event:onload

Erro: 'crmForm.all.tab2Tab.style' é nulo ou não um objeto.

Motivo

Esse problema poderá ocorrer se você usar personalizações JScript sem suporte no Microsoft Dynamics CRM 4.0 que quebram as cargas de formulário no Microsoft Dynamics CRM 2011. Os métodos JScript sem suporte incluem controles ocultos, guias ou itens de menu.

Resolução

Para resolve esse problema, remova esses tipos de personalizações e, em vez disso, use métodos com suporte. O SDK Microsoft Dynamics CRM tem uma lista de novos recursos que substituem métodos sem suporte. Consulte o tópico SDK Atualizar Scripts para Microsoft CRM 2011 para obter mais informações sobre como substituir os métodos antigos e sem suporte pelos novos métodos compatíveis.

Mais informações

Para baixar o SDK do Microsoft Dynamics CRM 2011 na MSDN (Microsoft Developer Network), consulte Desenvolvimento para Microsoft Dynamics CRM 2015 (SDK do CRM).

A assistência de suporte com personalizações sem suporte pode ser considerada faturada.