Sometime I get Object Reference not set to an instance of an object.H
Posted: Tue Jun 17, 2008 11:28 am
Hi,
I have these codes.
....more lines above
rep("Discount") = (rep("NetAmount") * currRec.DiscountPct / 100)
rep("GrandTotal") = currRec.ForeignAmount
rep("PrintRemark") = currRec.PrintRemark
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Me, rep)
Sometimes at the ResponseAsPdf line I get this error..
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
Stimulsoft.Report.StiStatesManager.Pop(String stateName, Object obj, String property) +28
Reports.Report.RestoreState(String stateName) +35
Stimulsoft.Report.Components.StiDataBand.RenderComponent(StiComponent& renderedComponent, StiContainer outContainer, Boolean value) +7348
Stimulsoft.Report.Components.StiDataBand.RenderComponent(StiComponent& renderedComponent, StiContainer outContainer) +134
Stimulsoft.Report.Components.StiDataBand.Render(StiComponent& renderedComponent, StiContainer outContainer) +594
Stimulsoft.Report.Components.StiComponent.Render(StiContainer outContainer) +23
Stimulsoft.Report.Components.StiContainer.CoreRenderCont(StiComponent& renderedComponent, StiContainer outContainer) +880
Stimulsoft.Report.Components.StiContainer.RenderContainer(StiComponent& renderedComponent, StiContainer outContainer) +23
Stimulsoft.Report.Components.StiPage.RenderComponent(StiComponent& renderedComponent, StiContainer outContainer) +1243
Stimulsoft.Report.Components.StiComponent.Render(StiComponent& renderedComponent, StiContainer outContainer) +258
Stimulsoft.Report.Components.StiComponent.Render(StiContainer outContainer) +23
Stimulsoft.Report.Render.StiRender.GetNextPage() +835
Stimulsoft.Report.Render.StiRenderProvider.RenderReport(StiReport report, StiReport masterReport, StiRenderState state) +62
Stimulsoft.Report.Render.StiRenderProvider.Render(StiReport report, StiRenderState state) +683
Stimulsoft.Report.StiReport.Render(StiRenderState renderState) +862
Stimulsoft.Report.StiReport.Render() +42
Stimulsoft.Report.Render.StiRenderProvider.RenderFirstPass(StiReport report, StiNumberOfPass numberOfPass) +76
Stimulsoft.Report.Render.StiRenderProvider.Render(StiReport report, StiRenderState state) +96
Stimulsoft.Report.StiReport.Render(StiRenderState renderState) +862
Stimulsoft.Report.StiReport.Render(Boolean showProgress) +48
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, Boolean openDialog, StiPdfExportSettings settings) +31
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFonts, Boolean standardPdfFonts, Boolean exportRtfTextAsImage, Boolean openDialog, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccessPrivileges, StiPdfEncryptionKeyLength keyLength, Boolean useUnicode) +126
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFonts, Boolean standardPdfFonts, Boolean exportRtfTextAsImage, Boolean openDialog, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccessPrivileges, StiPdfEncryptionKeyLength keyLength) +51
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean openDialog, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccessPrivileges) +45
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report) +66
OpportunityEdit.ShowQuote(Boolean ShowPrice) in C:\myAPPS\myCRM\CRM\Entry\Sales\OpportunityEdit.aspx.vb:1011
OpportunityEdit.lnkQuotation_Click(Object sender, EventArgs e) in C:\myAPPS\myCRM\CRM\Entry\Sales\OpportunityEdit.aspx.vb:877
System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +90
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +76
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +177
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433
I have these codes.
....more lines above
rep("Discount") = (rep("NetAmount") * currRec.DiscountPct / 100)
rep("GrandTotal") = currRec.ForeignAmount
rep("PrintRemark") = currRec.PrintRemark
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Me, rep)
Sometimes at the ResponseAsPdf line I get this error..
Stack Trace:
[NullReferenceException: Object reference not set to an instance of an object.]
Stimulsoft.Report.StiStatesManager.Pop(String stateName, Object obj, String property) +28
Reports.Report.RestoreState(String stateName) +35
Stimulsoft.Report.Components.StiDataBand.RenderComponent(StiComponent& renderedComponent, StiContainer outContainer, Boolean value) +7348
Stimulsoft.Report.Components.StiDataBand.RenderComponent(StiComponent& renderedComponent, StiContainer outContainer) +134
Stimulsoft.Report.Components.StiDataBand.Render(StiComponent& renderedComponent, StiContainer outContainer) +594
Stimulsoft.Report.Components.StiComponent.Render(StiContainer outContainer) +23
Stimulsoft.Report.Components.StiContainer.CoreRenderCont(StiComponent& renderedComponent, StiContainer outContainer) +880
Stimulsoft.Report.Components.StiContainer.RenderContainer(StiComponent& renderedComponent, StiContainer outContainer) +23
Stimulsoft.Report.Components.StiPage.RenderComponent(StiComponent& renderedComponent, StiContainer outContainer) +1243
Stimulsoft.Report.Components.StiComponent.Render(StiComponent& renderedComponent, StiContainer outContainer) +258
Stimulsoft.Report.Components.StiComponent.Render(StiContainer outContainer) +23
Stimulsoft.Report.Render.StiRender.GetNextPage() +835
Stimulsoft.Report.Render.StiRenderProvider.RenderReport(StiReport report, StiReport masterReport, StiRenderState state) +62
Stimulsoft.Report.Render.StiRenderProvider.Render(StiReport report, StiRenderState state) +683
Stimulsoft.Report.StiReport.Render(StiRenderState renderState) +862
Stimulsoft.Report.StiReport.Render() +42
Stimulsoft.Report.Render.StiRenderProvider.RenderFirstPass(StiReport report, StiNumberOfPass numberOfPass) +76
Stimulsoft.Report.Render.StiRenderProvider.Render(StiReport report, StiRenderState state) +96
Stimulsoft.Report.StiReport.Render(StiRenderState renderState) +862
Stimulsoft.Report.StiReport.Render(Boolean showProgress) +48
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, Boolean openDialog, StiPdfExportSettings settings) +31
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFonts, Boolean standardPdfFonts, Boolean exportRtfTextAsImage, Boolean openDialog, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccessPrivileges, StiPdfEncryptionKeyLength keyLength, Boolean useUnicode) +126
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFonts, Boolean standardPdfFonts, Boolean exportRtfTextAsImage, Boolean openDialog, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccessPrivileges, StiPdfEncryptionKeyLength keyLength) +51
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report, StiPagesRange pageRange, Single imageQuality, Single imageResolution, Boolean embeddedFont, Boolean standardPdfFonts, Boolean openDialog, String passwordUser, String passwordOwner, StiUserAccessPrivileges userAccessPrivileges) +45
Stimulsoft.Report.Web.StiReportResponse.ResponseAsPdf(Page page, StiReport report) +66
OpportunityEdit.ShowQuote(Boolean ShowPrice) in C:\myAPPS\myCRM\CRM\Entry\Sales\OpportunityEdit.aspx.vb:1011
OpportunityEdit.lnkQuotation_Click(Object sender, EventArgs e) in C:\myAPPS\myCRM\CRM\Entry\Sales\OpportunityEdit.aspx.vb:877
System.Web.UI.WebControls.LinkButton.OnClick(EventArgs e) +90
System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(String eventArgument) +76
System.Web.UI.WebControls.LinkButton.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +177
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.50727.1433; ASP.NET Version:2.0.50727.1433