PDA

View Full Version : مشکل در باز کردن گزارش با استیمول سافت



pure_love
شنبه 18 آذر 1396, 16:59 عصر
سلام بچه ها من یه برنامه نوشتم و از استیمول سافت ریپورت استفاده کردم اینم کدام :

DataClasses2DataContext db = new DataClasses2DataContext(@"Data Source=.;Initial Catalog=golbargtime;Integrated Security=True");

IQueryable<hesab> myQuery = db.hesabs.Where(a => a.name == comboBox1.Text);

golbargtimeDataSet.hesab.Clear();

int counter = 0;

foreach (hesab item in myQuery)
{
golbargtimeDataSet.hesab.Rows.Add();
golbargtimeDataSet.hesab.Rows[counter]["name"] = item.name;
golbargtimeDataSet.hesab.Rows[counter]["fi"] = item.fi;
golbargtimeDataSet.hesab.Rows[counter]["fivarizi"] = item.fivarizi;
golbargtimeDataSet.hesab.Rows[counter]["fipardakhti"] = item.fipardakhti;
golbargtimeDataSet.hesab.Rows[counter]["tozihat"] = item.tozihat;
golbargtimeDataSet.hesab.Rows[counter]["saat"] = item.saat;
golbargtimeDataSet.hesab.Rows[counter]["tarikh"] = item.tarikh;
golbargtimeDataSet.hesab.Rows[counter]["rooz"] = item.rooz;
}

stiReport2.RegData(golbargtimeDataSet);

stiReport2.Render();

stiReport2.Show();


ولی فقط یک ردیف نشون میده و بقیش خالی نشون میده :

147231

لطفا بگید چیکار کنم ؟

Mahmoud.Afrad
شنبه 18 آذر 1396, 19:09 عصر
مشکلتون به خاطر اینه که counter را افزایش ندادید.

البته نیازی به دیتاست نیست. لینک زیر توضیح دادم(میتونید مرحله اول رو انجام ندید)
http://barnamenevis.org/showthread.php?524407-%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4-%DA%AF%DB%8C%D8%B1%DB%8C-%D8%AA%D9%88%D8%B3%D8%B7-StimulSoft-%DA%A9%D9%87-%D8%AF%D8%A7%D8%AF%D9%87-%D9%87%D8%A7-%D8%A7%D8%B2-join-%D8%AF%D8%B1-LINQ-%D8%A8%D8%AF%D8%B3%D8%AA-%D9%85%DB%8C-%D8%A2%DB%8C%D8%AF&p=2323297&viewfull=1#post2323297