繁体   English   中英

如何调试Dynamics CRM的jScript?

[英]How to debug jScript for Dynamics CRM?

是否有任何技巧或工具用于调试您在Web资源中编写并附加到表单上的事件的jScripts?
我必须自定义Dynamics CRM 2011实例,其中包括编写一些jScripts。
我发现的最好的是点击“我想看到发送给微软的错误”。 总比没有好,但我想一定有更好的东西?
谢谢!

如果你使用一个不错的IE版本(我希望你这样做),你可以使用开发人员工具(F12)。 它们还包含一个JavaScript控制台/调试器,在此期间可以使用它。

您必须选择应检查的文件,设置断点并开始调试。

请参阅此文章以获取示例: http//www.furnemont.eu/2010/06/how-to-series-easily-debug-your-crm-javascript-code-in-ie8

对于表单脚本的开发,请使用SDK主题“为Microsoft Dynamics CRM表单编写代码”中描述的Xrm.Page脚本库模板。 CRM团队博客文章JScript IntelliSense for Form Script Libraries提供了概述。

使用此模板时,除了提供特定于表单的IntelliSense之外,还可以在Visual Studio中调试脚本,而无需将其作为Web资源上载。 这使初始开发和调试更容易。

使它工作后,创建一个JScript Web资源并将其注册为表单事件处理程序并在应用程序中对其进行测试。 此时,使用操作系列中描述的技术:在IE8中轻松调试CRM JavaScript代码(在其他答案中链接)以使用IE开发人员工具调试脚本。

在Microsoft CRM之外调试脚本的优点就在于它更简单。 CRM将许多不同的脚本加载到表单中,有时候很难区分脚本。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM