ورود

View Full Version : لود شد فرم گزارش به صورت خالی در استیمول



text@123
جمعه 08 آبان 1394, 18:16 عصر
سلام
کسی میدونه ایراد کدای من چیه که فایل گزارشم رو به صورت خالی نشونم میده؟:افسرده:





StiReport stiReport1 = new StiReport();
DataTable dtable = new DataTable("PayaneData");
OleDbConnection olconn = new OleDbConnection();
OleDbCommand olcomm = new OleDbCommand();
OleDbDataAdapter oladap = new OleDbDataAdapter();
//**************************************************

olconn.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0; Data Source= E:\Temp\Barnamenevis\Anbar_Payaneh\Anbar_Payaneh\A nbar_Payaneh\bin\Debug\pose_stock.mdb";
olcomm.Connection = olconn;
//ویرایش کردن اطلاعات و ذخیره تغییرات


olcomm.CommandText = string.Format("UPDATE Payaneh SET resed_print = True WHERE ID_p in ({0})", ids);
oladap.SelectCommand = olcomm;

oladap.Fill(dtable);

MessageBox.Show("تغییرات ذخیره شد");

fname = @"E:\Temp\Barnamenevis\Anbar_Payaneh\Anbar_Payaneh\A nbar_Payaneh\bin\Debug\Report.mrt";
stiReport1.Load(fname);
// stiReport1.DataSources.Clear();
stiReport1.RegData("Payane", dtable );
stiReport1.Design();
stiReport1.Dictionary.Synchronize();

stiReport1.Show();

olconn.Open();
olcomm.ExecuteNonQuery();
olconn.Close();
olcomm.Dispose();
olconn.Dispose();

text@123
جمعه 08 آبان 1394, 18:26 عصر
تو استیمول یه دیتا سورس ایجاد کردم
و اون ستون هایی که خواستم رو بهش اضافه کردم
کانکشن نساختم
بعد از اجرا گزارش رو طراحی کردم ولی بازم خالی بود
لطفا راهنمایی کنید واقعا نمیدونم ایراد کار کجاست:ناراحت:

text@123
جمعه 08 آبان 1394, 18:32 عصر
در راه رضای خدا کمک کنید

دیونه شدم به خدا هر بار یه ایراد میگیره

واقعا براش عجله دارم

aslan
جمعه 08 آبان 1394, 21:11 عصر
انتظار دارین چه گزارشی بهتون بده ؟؟؟؟؟!!!!!
ببینید اصلا تو dtable اطلاعاتی وجود داره ؟؟؟!!!
شما دستور Update و اجرا کردین و انتظار دارین چی بهتون نشون بده ؟

text@123
جمعه 08 آبان 1394, 21:15 عصر
والا نمیدونم باید چیکار کنم:ناراحت:

text@123
جمعه 08 آبان 1394, 21:16 عصر
من تجربه ای ندارم تو برنامه نویسی

text@123
جمعه 08 آبان 1394, 22:07 عصر
ببخشیدشما درست گفتین وقتی آپدیت روانجام میدیم خروجی نداریم
خودمم ExecuteNonQuery(); رو هم نوشتم
الان یادم افتاد

text@123
جمعه 08 آبان 1394, 22:30 عصر
ببخشید میشه بگید باید چی بنویسم؟

text@123
جمعه 08 آبان 1394, 22:34 عصر
یه دیتا ست تعریف کردم و دیتا سورس دیتاگریدو برابر با دیتا ستم قرار دادم بعد دیتا ست رو به گزارش فرستادم کار نکرد