VS2005,使用CrystalReportViewer/RepotDoccument方式,调用带参数(两个日期型,分别表示起始时间)的存储过程,报表设置了一个组字段,第一次打开时,若检索到数据后,使用正常。若第一次无数据,在网页上调整其他日期如以前的日期段,刷新有数据后,点击检索到的组内容时,就报错!错误信息如下:
u201C/ajaxlwkhu201D应用程序中的服务器错误。
-
文件 C:\DOCUME1\ADMINI1\LOCALS~1\Temp\ZrstzOfKs {AD7FF26A-A8E1-4557-BBFF-E9488435A5DD}.rpt 内出错:
获取组页码失败。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.Runtime.InteropServices.COMException: 文件 C:\DOCUME1\ADMINI1\LOCALS~1\Temp\ZrstzOfKs {AD7FF26A-A8E1-4557-BBFF-E9488435A5DD}.rpt 内出错:
获取组页码失败。
源错误:
执行当前 Web 请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。
堆栈跟踪:
[COMException (0x80000269):
文件 C:\DOCUME1\ADMINI1\LOCALS~1\Temp\ZrstzOfKs {AD7FF26A-A8E1-4557-BBFF-E9488435A5DD}.rpt 内出错:
获取组页码失败。]
CrystalDecisions.ReportAppServer.Controllers.ReportSourceClass.FindGroup(FindGroupRequestContext pFindGroupRequestContext) +0
CrystalDecisions.ReportSource.EromReportSourceBase.FindGroup(FindGroupContext reqContext) +437
[FormattingException:
文件 C:\DOCUME1\ADMINI1\LOCALS~1\Temp\ZrstzOfKs {AD7FF26A-A8E1-4557-BBFF-E9488435A5DD}.rpt 内出错:
获取组页码失败。]
CrystalDecisions.ReportAppServer.ConvertDotNetToErom.ThrowDotNetException(Exception e) +321
CrystalDecisions.ReportSource.EromReportSourceBase.FindGroup(FindGroupContext reqContext) +460
CrystalDecisions.CrystalReports.Engine.FormatEngine.FindGroup(FindGroupContext reqContext) +74
CrystalDecisions.ReportSource.LocalReportSourceBase.FindGroup(FindGroupContext reqContext) +208
CrystalDecisions.Web.ReportAgent.FindGroup(Int32[] groupPath) +199
CrystalDecisions.Web.CrystalReportGroupTree.OnGroupTreeNavigateInternal(Hashtable argumentTable) +153
CrystalDecisions.Web.CrystalReportGroupTree.RaisePostBackEvent(String eventArgument) +136
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +32
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +242
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3839