Click here to Skip to main content
15,886,873 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Friends,

In Report viewer, I try to get top 20 records for certain date from DB, records are fetched and able to export the same to PDF,Word, and Excel.
Now when I try to get top 21 records for the same date, fetches records but when I try to export the same to PDF it throws "Object reference not set to an instance of an object" but it works fine for word and excel.
I know its something about data issue.
I thought to debug the code, is there any other work around to find the breakage while exporting to pdf? How can I debug the report viewer export code?

here is the log for your reference

Quote:
URL-->(http://localhost:13034/EMD.RIS/Reserved.ReportViewerWebControl.axd?Culture=1033&CultureOverrides=False&UICulture=127&UICultureOverrides=False&ReportStack=1&ControlID=0b9cd13c56b94cc6a8969464b4a96bd4&Mode=true&OpType=Export&FileName=&ContentDisposition=OnlyHtmlInline&Format=PDF), Message: Object reference not set to an instance of an object. - at Microsoft.ReportingServices.OnDemandReportRendering.OnDemandPageEvaluation.Add(String textboxName, Object textboxValue) at Microsoft.ReportingServices.OnDemandReportRendering.Report.AddToCurrentPage(String textboxDefinitionName, Object textboxInstanceOriginalValue) at Microsoft.ReportingServices.Rendering.HPBProcessing.HiddenPageItem.RegisterTextBoxes(RPLWriter rplWriter, PageContext pageContext) at Microsoft.ReportingServices.Rendering.HPBProcessing.PageItem.AddToPage(RPLWriter rplWriter, PageContext pageContext, Double pageLeft, Double pageTop, Double pageRight, Double pageBottom, RepeatState repeatState) at Microsoft.ReportingServices.Rendering.HPBProcessing.PageItemContainer.AddToPage(RPLWriter rplWriter, PageContext pageContext, Double pageLeft, Double pageTop, Double pageRight, Double pageBottom, RepeatState repeatState) at Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.RowInfo.AddToPageContent(ScalableList`1 columnInfo, Int32& colsOnPage, Boolean isLTR, Boolean pinnedToParentCell, RPLWriter rplWriter, PageContext pageContext, Double pageLeft, Double pageTop, Double pageRight, Double pageBottom, RepeatState repeatState) at Microsoft.ReportingServices.Rendering.HPBProcessing.Tablix.AddToPage(RPLWriter rplWriter, PageContext pageContext, Double pageLeft, Double pageTop, Double pageRight, Double pageBottom, RepeatState repeatState) at Microsoft.ReportingServices.Rendering.HPBProcessing.PageItemContainer.AddToPage(RPLWriter rplWriter, PageContext pageContext, Double pageLeft, Double pageTop, Double pageRight, Double pageBottom, RepeatState repeatState) at Microsoft.ReportingServices.Rendering.HPBProcessing.Report.NextPage(RPLWriter rplWriter, Int32 page, Int32 totalPages) at Microsoft.ReportingServices.Rendering.HPBProcessing.HPBProcessing.GetNextPage(RPLReport& rplReport) at Microsoft.ReportingServices.Rendering.ImageRenderer.PDFRenderer.Render(Report report, NameValueCollection deviceInfo, Hashtable renderProperties, CreateAndRegisterStream createAndRegisterStream) at Microsoft.ReportingServices.Rendering.ImageRenderer.RendererBase.Render(Report report, NameValueCollection reportServerParameters, NameValueCollection deviceInfo, NameValueCollection clientCapabilities, Hashtable& renderProperties, CreateAndRegisterStream createAndRegisterStream)


Any helps will be greatly appreciated.

Regards,
RK
Posted
Updated 27-Nov-13 2:58am
v2

Hi Folks,

I got it resolved.
When I try to fetch top 21 record, 21st record is overflow from the margin height.
Now I adjusted height in the report now it works fine.

Regards,
RK
 
Share this answer
 
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900