مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

arman174

عضویت از 1393/07/06

خطای ارتباط با جدول در stimulsoft و عدم نمایش گزارش با Variable و نمایش عبارت Object reference not set to an instance of an object.

  • دوشنبه 17 آبان 1395
  • 17:29
تشکر میکنم

با سلام
ببخشید می خواستم از اساتید بپرسم این خطا و نوع نوشتن کد را می شود تصحیح بفرمائید لطفا چون همه اش خط variables را خطا می دهد .
البته در داخل گزارشمم همه چیز را تعریف کرده ام .
لازم بذکر است در صورت نیاز فایل ساخته شده را نیز ضمیمه کرده ام

protected void Button1_Click(object sender, EventArgs e)        
        {
             
 
 
            //بخش نتظیم کانکشن توسط webconfig
            string strconstring;
            strconstring = ConfigurationSettings.AppSettings["constring"];
 
 
 
 
 
 
            string da = HttpContext.Current.Server.MapPath(string.Empty);
            Stimulsoft.Report.StiReport a = new StiReport();
            //معرفی گزارش آماده
            a.Load(da + "\\print\\print.mrt");
            //تغییر کانکشن stimul
            a.Dictionary.Databases.Add(new Stimulsoft.Report.Dictionary.StiSqlDatabase("Con", constring));
            //ارسال پارامتر به stimul
            a.Dictionary.Variables["codesaham"].Value = TextBox1.Text;
//نمایش توسط web viewer
            StiWebViewer1.Report = a;
        }
 
 
        public string constring { get; set; }
    }

پاسخ های این پرسش

تعداد پاسخ ها : 5 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 17 آبان 1395
  • 17:56

در کدام خط خطا داره ؟

کاربر سایت

arman174

عضویت از 1393/07/06

  • دوشنبه 17 آبان 1395
  • 20:31
سلام در خطی که بصورت هایلایت زرد نشون میده لطفا اگه مقدوره کمک بفرمائید ممنون میشم
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 18 آبان 1395
  • 09:48

کدام خط ؟

من چنین خطی نمیبنم

کد را قرار دهید

کاربر سایت

arman174

عضویت از 1393/07/06

  • سه شنبه 18 آبان 1395
  • 16:15
با سلام این کد خطا می باشد که در عکس هم وجود دارد: a.Dictionary.Variables["codesaham"].Value = TextBox1.Text; ممنون از راهنمایی شما
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • سه شنبه 18 آبان 1395
  • 16:28

متاسفانه اینجوری نمیشه خطا رو متوجه شد

باید کد را Trace کرد تا متوجه خطا شد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)