CRM JavaScript – Debugger


O JavaScript é a única ferramenta/linguagem para manipulação de objetos client no CRM, e mesmo com os esforços no desenvolvimento de frameworks encontrados nas últimas versões do CRM (como o “Xrm”), a depuração em run-time ainda torna-se complicada para ser feita, deste modo, a solução de erros como o famoso “objeto esperado” torna-se bem complicada e demorada.

Assim, podemos usar o objeto “debugger” nativo do JavaScript, com ele poderemos usar um breakpoint e depurar o script, igualmente o que já fazemos com o .net. Para utilizar este recurso, primeiramente é preciso habilitar a depuração de scripts, no menu do IE navegue até ferramentas>internet explorer conforme a figura à seguir:

Depois, basta adicionar o comando debugger no evento ao qual deseja depurar, por exemplo: Entre na entidade conta, abra o formulário e no evento load adicione:


...
debugger;
...

E por fim, basta acionar o evento ao qual inseriu o debugger, neste momento aparecerá em que programa deseja depurar, escolha qualquer Visual Studio que tenha instalado e depure o quanto necessitar!

Bom é isso, simples e efetivo.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.