Prev: HTTP Error 401.1 - Unauthorized
Next: ASP.NET Reports Web Site vs. ASP.NET Crystal Reports Web Site?
From: chrisexentra on 5 Dec 2007 10:56 I have a report contains few tables. The report runs without any problem (Url access) and export to other format also without any problem. Only when I export the same report to Excel, the following error occurs in the reportserver log and its throws an error on screen. This error only happens if I run the report with certain parameters. If I select difference parameters, the report can export to excel successfully. I have found out it is down to a table group - the group on expression, it is using one of the dataset field which is a bigInt. If I pick another field within the same dataset in the 'group on' expression with the smae parameters, its works. This bigInt field can be any value greater than 0 (usually a 9 characters number) and could be a special defined value -1. I hope there is enough information for anyone out there to help me..... Thanks ---------------------------------------------------------------------------------------------------------------------------- w3wp!reportrendering!e!11/29/2007-10:47:19:: e ERROR: Throwing Microsoft.ReportingServices.ReportProcessing.WrapperReportRenderingException: An error occurred during rendering of the report., ; Info: Microsoft.ReportingServices.ReportProcessing.WrapperReportRenderingException: An error occurred during rendering of the report. ---> Microsoft.ReportingServices.ReportRendering.ReportRenderingException: An error occurred during rendering of the report. ---> System.InvalidOperationException: Operation is not valid due to the current state of the object. at Microsoft.ReportingServices.ReportRendering.TableGroupCollection.get_Item(Int32 index) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetReferenceInTable(TableHeaderFooterRows header, TableHeaderFooterRows footer, TableGroupCollection tableGroups, TableRowsCollection detailRows, IntList indexPath, Int32 startIndex) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetReference(ReportItem dataRegion, IntList indexPath, Int32 startIndex) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetReference(ReportItem dataRegion, IntList indexPath, Int32 startIndex) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetReference(ReportItem dataRegion, IntList indexPath, Int32 startIndex) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.CollectHiddenReportItems(IntList indexPath, PageReportItems& pageRI) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.PreScanPage(ReportItem parentDataRegion, Boolean isPageNeedsEvaluation, PageLayout& pageLayout, PageReportItems& pageRIItems, Stack& dynamicLayoutStack, Hashtable& rowHeightStateList, OutlineRenderStates[]& verticalOutlineStates, OutlineRenderStates[]& horizontalOutlineStates) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderStaticPage(ReportItem parentDataRegion, PageLayout pageLayout, Hashtable formulaRIMap, Int32 currentPageNumber, PageReportItems& pageRIItems, Stack& dynamicLayoutStack) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderPageLayout(PageLayout pageLayout, Int32& currentPageNumber, Stack& stack) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderPageCollection(PageCollection pageCollection, Int32& currentPageNumber, Stack& stack, PageLayout& lastPageLayout) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderOrCountDynamicPage(Stack& renderDynamicStack, Int32& currentPageNumber, Int32 stackTop, PageLayout& lastPageLayout, Action action) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderPageCollection(PageCollection pageCollection, Int32& currentPageNumber, Stack& stack, PageLayout& lastPageLayout) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GenerateWorkSheets() at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GenerateMainSheet() at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderExcelWorkBook(CreateAndRegisterStream createAndRegisterStream) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.ProcessReport(CreateAndRegisterStream createAndRegisterStream) at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, CreateAndRegisterStream createAndRegisterStream) --- End of inner exception stack trace --- at Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, CreateAndRegisterStream createAndRegisterStream) at Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderSnapshot(IRenderingExtension renderer, CreateReportChunk createChunkCallback, RenderingContext rc, GetResource getResourceCallback) --- End of inner exception stack trace --- w3wp!library!e!11/29/2007-10:47:19:: Unhandled exception was caught: Microsoft.Reporting.WebForms.ReportServerException: An error occurred during rendering of the report. (rrRenderingError) ---> Microsoft.Reporting.WebForms.ReportServerException: For more information about this error navigate to the report server on the local server machine, or enable remote errors --- End of inner exception stack trace --- at Microsoft.Reporting.WebForms.ServerReport.InternalRender(String format, String deviceInfo, String& extension, String& mimeType, String& encoding, String[]& streams, Warning[]& warnings) at Microsoft.Reporting.WebForms.ServerReport.Render(String format, String deviceInfo, NameValueCollection additionalParams, String& mimeType, String& extension) at Microsoft.Reporting.WebForms.ServerReportControlSource.RenderReport(String format, String deviceInfo, NameValueCollection additionalParams, String& mimeType, String& fileExtension) at Microsoft.Reporting.WebForms.ExportOperation.PerformOperation(NameValueCollection urlQuery, HttpResponse response) at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) w3wp!library!c!11/29/2007-10:47:22:: i INFO: Call to RenderFirst( 'ProblemReports' ) ----------------------------------------------------------------------------------------------------------------------------
From: shaikat.das on 5 Dec 2007 22:27 When you say another field works, do you mean with the same data type? Try running your query in SQL management studio with the results outputting to an excel file . What version of excel are you using ? Cheers Shai On Dec 6, 12:56 am, <chrisexen...(a)newsgroups.nospam> wrote: > I have a report contains few tables. > The report runs without any problem (Url access) and export to other format > also without any problem. > Only when I export the same report to Excel, the following error occurs in > the reportserver log and its throws an error on screen. > This error only happens if I run the report with certain parameters. If I > select difference parameters, the report can export to excel successfully. > I have found out it is down to a table group - the group on expression, it > is using one of the dataset field which is a bigInt. > If I pick another field within the same dataset in the 'group on' expression > with the smae parameters, its works. > This bigInt field can be any value greater than 0 (usually a 9 characters > number) and could be a special defined value -1. > > I hope there is enough information for anyone out there to help me..... > > Thanks > > ----------------------------------------------------------------------------------------------------------------------------- > > w3wp!reportrendering!e!11/29/2007-10:47:19:: e ERROR: Throwing > Microsoft.ReportingServices.ReportProcessing.WrapperReportRenderingExceptio-n: > An error occurred during rendering of the report., ; > Info: > Microsoft.ReportingServices.ReportProcessing.WrapperReportRenderingExceptio-n: > An error occurred during rendering of the report. ---> > Microsoft.ReportingServices.ReportRendering.ReportRenderingException: An > error occurred during rendering of the report. ---> > System.InvalidOperationException: Operation is not valid due to the current > state of the object. > at > Microsoft.ReportingServices.ReportRendering.TableGroupCollection.get_Item(I-nt32 > index) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetRefere-nceInTable(TableHeaderFooterRows > header, TableHeaderFooterRows footer, TableGroupCollection tableGroups, > TableRowsCollection detailRows, IntList indexPath, Int32 startIndex) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetRefere-nce(ReportItem > dataRegion, IntList indexPath, Int32 startIndex) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetRefere-nce(ReportItem > dataRegion, IntList indexPath, Int32 startIndex) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GetRefere-nce(ReportItem > dataRegion, IntList indexPath, Int32 startIndex) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.CollectHi-ddenReportItems(IntList > indexPath, PageReportItems& pageRI) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.PreScanPa-ge(ReportItem > parentDataRegion, Boolean isPageNeedsEvaluation, PageLayout& pageLayout, > PageReportItems& pageRIItems, Stack& dynamicLayoutStack, Hashtable& > rowHeightStateList, OutlineRenderStates[]& verticalOutlineStates, > OutlineRenderStates[]& horizontalOutlineStates) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderSta-ticPage(ReportItem > parentDataRegion, PageLayout pageLayout, Hashtable formulaRIMap, Int32 > currentPageNumber, PageReportItems& pageRIItems, Stack& dynamicLayoutStack) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderPag-eLayout(PageLayout > pageLayout, Int32& currentPageNumber, Stack& stack) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderPag-eCollection(PageCollection > pageCollection, Int32& currentPageNumber, Stack& stack, PageLayout& > lastPageLayout) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderOrC-ountDynamicPage(Stack& > renderDynamicStack, Int32& currentPageNumber, Int32 stackTop, PageLayout& > lastPageLayout, Action action) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderPag-eCollection(PageCollection > pageCollection, Int32& currentPageNumber, Stack& stack, PageLayout& > lastPageLayout) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GenerateW-orkSheets() > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.GenerateM-ainSheet() > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.RenderExc-elWorkBook(CreateAndRegisterStream > createAndRegisterStream) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.ProcessRe-port(CreateAndRegisterStream > createAndRegisterStream) > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.Render(Re-port > report, NameValueCollection reportServerParameters, NameValueCollection > deviceInfo, NameValueCollection clientCapabilities, > EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, > CreateAndRegisterStream createAndRegisterStream) > --- End of inner exception stack trace --- > at > Microsoft.ReportingServices.Rendering.ExcelRenderer.ExcelRenderer.Render(Re-port > report, NameValueCollection reportServerParameters, NameValueCollection > deviceInfo, NameValueCollection clientCapabilities, > EvaluateHeaderFooterExpressions evaluateHeaderFooterExpressions, > CreateAndRegisterStream createAndRegisterStream) > at > Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderSnapsho-t(IRenderingExtension > renderer, CreateReportChunk createChunkCallback, RenderingContext rc, > GetResource getResourceCallback) > --- End of inner exception stack trace --- > w3wp!library!e!11/29/2007-10:47:19:: Unhandled exception was caught: > Microsoft.Reporting.WebForms.ReportServerException: An error occurred during > rendering of the report. (rrRenderingError) ---> > Microsoft.Reporting.WebForms.ReportServerException: For more information > about this error navigate to the report server on the local server machine, > or enable remote errors > --- End of inner exception stack trace --- > at Microsoft.Reporting.WebForms.ServerReport.InternalRender(String > format, String deviceInfo, String& extension, String& mimeType, String& > encoding, String[]& streams, Warning[]& warnings) > at Microsoft.Reporting.WebForms.ServerReport.Render(String format, String > deviceInfo, NameValueCollection additionalParams, String& mimeType, String& > extension) > at > Microsoft.Reporting.WebForms.ServerReportControlSource.RenderReport(String > format, String deviceInfo, NameValueCollection additionalParams, String& > mimeType, String& fileExtension) > at > Microsoft.Reporting.WebForms.ExportOperation.PerformOperation(NameValueColl-ection > urlQuery, HttpResponse response) > at Microsoft.Reporting.WebForms.HttpHandler.ProcessRequest(HttpContext > context) > at > System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplicat-ion.IExecutionStep.Execute() > at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& > completedSynchronously) > w3wp!library!c!11/29/2007-10:47:22:: i INFO: Call to RenderFirst( > 'ProblemReports' ) > > -----------------------------------------------------------------------------------------------------------------------------
From: Wei Lu [MSFT] on 6 Dec 2007 01:16 Hello Chris, I would like to know whether you have applied the latest service pack of SQL Server. Please apply the service pack and let me know whether this issue resolved. Sincerely, Wei Lu Microsoft Online Community Support ================================================== When responding to posts, please "Reply to Group" via your newsreader so that others may learn and benefit from your issue. ================================================== This posting is provided "AS IS" with no warranties, and confers no rights.
From: chrisexentra on 6 Dec 2007 09:07 Hi Wei and Shai Thanks you for the replies...... We do already have the latest service pack on. Because the reporting services and SQL server are installed on two serperated servers, I have checked both file versions. The SQL Server version is : Product Version is 9.00.3054.00 Product Level is SP2 Edition is Standard Edition (64-bit) slqservr.exe (64-bit) File version is 2005.90.3054.0 - from HotFixbuild 3159 ReportingServicesService.exe (32-bit) File version is 9.0.3054.0 To answer Shai questions, Unfotunately the dataset returned by the stored procedure do not have two column with the same data type (BigInt) that I used for the table grouping. I only tried another column with data type Int that returned the similar data. We have tried to run and export the report on two client machines, one has Excel 2003 and one has Excel 2007. And I am trying to figuring it out how to output the results from SQL management studio to an excel file. :) "Wei Lu [MSFT]" <weilu(a)online.microsoft.com> wrote in message news:xPpOT%238NIHA.5204(a)TK2MSFTNGHUB02.phx.gbl... > Hello Chris, > > I would like to know whether you have applied the latest service pack of > SQL Server. > > Please apply the service pack and let me know whether this issue resolved. > > Sincerely, > > Wei Lu > Microsoft Online Community Support > > ================================================== > > When responding to posts, please "Reply to Group" via your newsreader so > that others may learn and benefit from your issue. > > ================================================== > This posting is provided "AS IS" with no warranties, and confers no > rights. >
From: chrisexentra on 6 Dec 2007 10:01 <chrisexentra(a)newsgroups.nospam> wrote in message news:JaidnVK4m4PXn8XanZ2dnUVZ8tignZ2d(a)pipex.net... > Hi Wei and Shai > > Thanks you for the replies...... > > We do already have the latest service pack on. > Because the reporting services and SQL server are installed on two > serperated servers, I have checked both file versions. > > The SQL Server version is : > Product Version is 9.00.3054.00 > Product Level is SP2 > Edition is Standard Edition (64-bit) > slqservr.exe (64-bit) File version is 2005.90.3054.0 - from HotFixbuild > 3159 > > ReportingServicesService.exe (32-bit) File version is 9.0.3054.0 > > > To answer Shai questions, > Unfotunately the dataset returned by the stored procedure do not have two > column with the same data type (BigInt) that I used for the table > grouping. > I only tried another column with data type Int that returned the similar > data. > > We have tried to run and export the report on two client machines, one has > Excel 2003 and one has Excel 2007. > > And I am trying to figuring it out how to output the results from SQL > management studio to an excel file. :) > > > > > "Wei Lu [MSFT]" <weilu(a)online.microsoft.com> wrote in message > news:xPpOT%238NIHA.5204(a)TK2MSFTNGHUB02.phx.gbl... >> Hello Chris, >> >> I would like to know whether you have applied the latest service pack of >> SQL Server. >> >> Please apply the service pack and let me know whether this issue >> resolved. >> >> Sincerely, >> >> Wei Lu >> Microsoft Online Community Support >> >> ================================================== >> >> When responding to posts, please "Reply to Group" via your newsreader so >> that others may learn and benefit from your issue. >> >> ================================================== >> This posting is provided "AS IS" with no warranties, and confers no >> rights. >> > >
|
Next
|
Last
Pages: 1 2 3 Prev: HTTP Error 401.1 - Unauthorized Next: ASP.NET Reports Web Site vs. ASP.NET Crystal Reports Web Site? |