问题描述
代码:publicFileContentResultMenuRpt(){ReportViewerreportViewer=newReportViewer();LocalReportlocalReport=newLocalReport();localReport.ReportPath=@"E:rdlctest.rdlc";IList<UserModel>list=newList<UserModel>();list.Add(newUserModel("xue","M","33"));list.Add(newUserModel("Li","M","34"));list.Add(newUserModel("Wang","F","26"));list.Add(newUserModel("Zhang","M","18"));ReportDataSourcerptDataSouce=newReportDataSource();rptDataSouce.Name="DataSetUser1";rptDataSouce.Value=list;//localReport.DataSources.Add(rptDataSouce);stringdeviceInfo="<DeviceInfo>"+"<SimplePageHeaders>True</SimplePageHeaders>"+"</DeviceInfo>";stringreportType="Excel";stringmimeType;stringencoding;stringfileNameExtension;Warning[]warnings;string[]streams;byte[]renderedBytes;renderedBytes=localReport.Render(reportType,deviceInfo,outmimeType,outencoding,outfileNameExtension,outstreams,outwarnings);returnFile(renderedBytes,"image/jpeg");}//////////////////////////////////////////////////异常详细信息:Microsoft.ReportingServices.ReportProcessing.ReportProcessingException:dsMenuMdlrenderedBytes=localReport.Render(reportType,行53:deviceInfo,outmimeType,outencoding,outfileNameExtension,行54:outstreams,outwarnings);[ReportProcessingException:dsMenuMdl]Microsoft.ReportingServices.OnDemandProcessing.RuntimeDataSet.RunDataSetQuery()+5668Microsoft.ReportingServices.OnDemandProcessing.TablixProcessing.RuntimeOnDemandDataSet.Process()+473Microsoft.ReportingServices.OnDemandProcessing.RuntimeDataSet.ProcessConcurrent(ObjectthreadSet)+946[ProcessingAbortedException:处理报表时出错。]Microsoft.ReportingServices.OnDemandProcessing.AbortHelper.ThrowAbortException(StringreportUniqueName)+89Microsoft.ReportingServices.OnDemandProcessing.OnDemandProcessingContext.CheckAndThrowIfAborted()+80Microsoft.ReportingServices.OnDemandProcessing.RetrievalManager.FetchData(BooleanmergeTran)+531Microsoft.ReportingServices.OnDemandProcessing.RetrievalManager.PrefetchData(ReportInstancereportInstance,ParameterInfoCollectionparameters,BooleanmergeTran)+801Microsoft.ReportingServices.OnDemandProcessing.Merge.FetchData(ReportInstancereportInstance,BooleanmergeTransaction)+404Microsoft.ReportingServices.ReportProcessing.ReportProcessing.ProcessOdpReport(Reportreport,OnDemandMetadataodpMetadataFromSnapshot,ProcessingContextpc,BooleansnapshotProcessing,BooleanreprocessSnapshot,BooleanprocessUserSortFilterEvent,BooleanprocessWithCachedData,ErrorContexterrorContext,DateTimeexecutionTime,IChunkFactorycacheDataChunkFactory,StoreServerParametersstoreServerParameters,GlobalIDOwnerCollectionglobalIDOwnerCollection,SortFilterEventInfoMapoldUserSortInformation,EventInformationnewUserSortInformation,StringoldUserSortEventSourceUniqueName,ExecutionLogContextexecutionLogContext,OnDemandProcessingContext&odpContext)+2935Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderReport(IRenderingExtensionnewRenderer,DateTimeexecutionTimeStamp,ProcessingContextpc,RenderingContextrc,IChunkFactorycacheDataChunkFactory,IChunkFactoryyukonCompiledDefinition,Boolean&dataCached)+4496Microsoft.ReportingServices.ReportProcessing.ReportProcessing.RenderReport(IRenderingExtensionnewRenderer,DateTimeexecutionTimeStamp,ProcessingContextpc,RenderingContextrc,IChunkFactoryyukonCompiledDefinition)+75Microsoft.Reporting.LocalService.CreateSnapshotAndRender(CatalogItemContextBaseitemContext,ReportProcessingrepProc,IRenderingExtensionrenderer,ProcessingContextpc,RenderingContextrc,SubreportCallbackHandlersubreportHandler,ParameterInfoCollectionparameters,DatasourceCredentialsCollectioncredentials)+93Microsoft.Reporting.LocalService.Render(CatalogItemContextBaseitemContext,BooleanallowInternalRenderers,ParameterInfoCollectionreportParameters,IEnumerabledataSources,DatasourceCredentialsCollectioncredentials,CreateAndRegisterStreamcreateStreamCallback,ReportRuntimeSetupruntimeSetup)+556Microsoft.Reporting.WebForms.LocalReport.InternalRender(Stringformat,BooleanallowInternalRenderers,StringdeviceInfo,PageCountModepageCountMode,CreateAndRegisterStreamcreateStreamCallback,Warning[]&warnings)+516[LocalProcessingException:本地报表处理期间出错。]///////////////////////////////////////////////////////////////////////////////////////////////////请求帮忙!问题出在哪里啊?