CRM2011打开报表显示“报告错误”

今天客户在测试环境上打开报表时出现如下错误:


经检查,SQL服务器上已经安装了Microsoft SQL Server Reporting Extensions。

打开系统日志,发现如下错误内容:

Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 2013/6/26 14:28:54 
Event time (UTC): 2013/6/26 6:28:54 
Event ID: 1abb58208ecf44dbb6d2f563d0298a3e 
Event sequence: 5 
Event occurrence: 1 
Event detail code: 0 
 
Application information: 
    Application domain: /LM/W3SVC/2/ROOT-1-130167016990206413 
    Trust level: Full 
    Application Virtual Path: / 
    Application Path: C:\Program Files\Microsoft Dynamics CRM\CRMWeb\ 
    Machine name: crmserver
 
Process information: 
    Process ID: 13596 
    Process name: w3wp.exe 
    Account name: NT AUTHORITY\NETWORK SERVICE 
 
Exception information: 
    Exception type: CrmArgumentNullException 
    Exception message: name
   at Microsoft.Crm.ReportObjectModel.ReportServerOrganizationContext.GetItemPath(String name, Boolean isSharedReport)
   at Microsoft.Crm.Web.Reporting.RemoteSrsReportViewer.LoadReportAndSetParameters()
   at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)

Value cannot be null.
Parameter name: name


Request information: 
    Request URL: http://localhost:5555/test/CRMReports/rsviewer/reportviewer.aspx 
    Request path: /demo/CRMReports/rsviewer/reportviewer.aspx 
    User host address: ::1 
    User: test\crmadmin 
    Is authenticated: True 
    Authentication Type: Negotiate 
    Thread account name: NT AUTHORITY\NETWORK SERVICE 
 
Thread information: 
    Thread ID: 3 
    Thread account name: NT AUTHORITY\NETWORK SERVICE 
    Is impersonating: False 
    Stack trace:    at Microsoft.Crm.ReportObjectModel.ReportServerOrganizationContext.GetItemPath(String name, Boolean isSharedReport)
   at Microsoft.Crm.Web.Reporting.RemoteSrsReportViewer.LoadReportAndSetParameters()
   at Microsoft.Crm.Application.Controls.AppUIPage.OnPreRender(EventArgs e)
   at System.Web.UI.Control.PreRenderRecursiveInternal()
   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
 
从上面信息中发现处理事件来源于w3wp.exe,于是打开CMD,输入:iisreset

重启完毕后,问题解决!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值