c# - Nullreference error in reportdocument.setdatasource crystal reports -


मैं क्रिस्टल में एक समस्या की रिपोर्ट है rep_doc.SetDataSource (ds.Tables [0]); एक त्रुटि है मुझे नहीं पता कि कोड के साथ गलत क्या है कृपया धन्यवाद अग्रिम धन्यवाद आंकड़ा के मूल्य हैं लेकिन इसकी अभी भी CrystalReportViewer1। ReportSource = rep_doc पर अनुपस्थित संदर्भ अपवाद दिखा रहा है कृपया पहले से धन्यवाद धन्यवाद। पहले भाग aspx.cs कोड और दूसरा aspx कोड है

  सार्वजनिक शून्य noOfEvents () {dtEvents = objAdmin.GetNoOfEvents (); यदि (dtEvents! = नल) {// रिपोर्ट कोड डेटासेट डीएस = नया डाटासेट (); ds.Tables.Add (dtEvents); रिपोर्ट दस्तावेज़ rep_doc = नया ReportDocument (); rep_doc.Load (Server.MapPath ( "../ रिपोर्ट / Events.rpt")); rep_doc.SetDataSource (ds.Tables [0]); CrystalReportViewer1.ReportSource = rep_doc; CrystalReportViewer1.DataBind (); CrystalReportViewer1.RefreshReport (); }} & Lt; CR: CrystalReportViewer आईडी = "CrystalReportViewer1" runat = "server" AutoDataBind = "true" / & gt;  

इस प्रकार त्रुटियाँ हैं:

  लाइन 42: rep_doc.SetDataSource (ds.Tables [0]); रेखा 43: रेखा 44: क्रिस्टल आरपोर्ट 1। रिवर्स स्रोत = रिप_डॉक; रेखा 45: क्रिस्टल रिपोर्ट 1। डेटाबंड (); रेखा 46: क्रिस्टल रिपोर्ट 1। रीफ्रेश रिपोर्ट (); डी में: [NullReferenceException वस्तु संदर्भ एक वस्तु का एक उदाहरण के लिए सेट नहीं।] Assistvoter.Admin.Report.noOfEvents (): \ ActiveProjects \ असिस्ट मतदाता \ Assistvoter \ व्यवस्थापक \ Report.aspx.cs: 44 Assistvoter.Admin.SuperAdmin। Button15_Click (वस्तु प्रेषक, EventArgs ई) डी में: \ ActiveProjects \ असिस्ट मतदाता \ Assistvoter \ व्यवस्थापक \ SuperAdmin.aspx.cs: 95  

System.Web.UI.WebControls.Button.OnClick (EventArgs ई) 141 System.Web.UI.WebControls.Button.RaisePostBackEvent (स्ट्रिंग eventArgument) 149 System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent (स्ट्रिंग eventArgument) +39 प्रणाली। Web.UI.Page.RaisePostBackEvent (आईपॉस्टबैकइवेंटहैंडलर स्रोत कंट्रोल, स्ट्रिंग इवेंटआर्ग्रीमेंट) +37 सिस्टम। वेब। यूआई। पेज। राइज़पोस्टबैकएवेंट (नेमवॉल्यूक्लॉक्लेक्शन पोस्टडेटा) +87 सिस्टम वाईब.यूआई.पेज। प्रोसेससेंटमैन (बूलियन में शामिल हैं स्टेशेशंस बैकएएससीएनसीपॉइंट, बूलियन में स्टेशन्सअफ़ीर एसिन्क पॉइंट शामिल है) +4225 < / P>

मुझे लगता है कि आपका CrystalReportViewer1 शून्य है ऑब्जेक्ट के गुणों और विधियों का उपयोग करने से बचने के लिए रिक्त मान की जांच करने के लिए कोड डालें यदि यह रिक्त है।


Comments