PDA

View Full Version : سوال: نحوه ارسال DATATABLE به کریستال ریپورت



fool66
دوشنبه 10 تیر 1392, 11:00 صبح
سلام دوستان من یخ دیتاتیبل رو میخوام بفرستم به کریستا ریپورتم ( از بانک مستقیم بلدم بفرستم ولی دیتاتیبلی که خودم با کد ایجاد کردم رو می خوام بفرستم ) اما نمی دونم چطور باید فیلد هاشو نسبت بدم ممنون اگه Entity Framework با ADO.NET توی این مبحث فرق داره بگین چون من از Entity Framework استفاده کردم

khokhan
دوشنبه 10 تیر 1392, 18:06 عصر
سلام دوستان من یخ دیتاتیبل رو میخوام بفرستم به کریستا ریپورتم ( از بانک مستقیم بلدم بفرستم ولی دیتاتیبلی که خودم با کد ایجاد کردم رو می خوام بفرستم ) اما نمی دونم چطور باید فیلد هاشو نسبت بدم ممنون اگه Entity Framework با ADO.NET توی این مبحث فرق داره بگین چون من از Entity Framework استفاده کردم
http://help.infragistics.com/Help/NetAdvantage/Reporting/2011.2/CLR4.0/html/How_to_Bind_a_Report_to_an_Entity_Framework.html

fool66
چهارشنبه 19 تیر 1392, 20:27 عصر
لینکش بالا نمیاد برام :ناراحت:

mhsmity
چهارشنبه 19 تیر 1392, 20:29 عصر
case "RptGroup":
{
MdfTableAdapters.RptGroupTableAdapter RptGroup = new Pincer_V5._0.MdfTableAdapters.RptGroupTableAdapter ();
DataTable dt = RptGroup.GetData();
ReportDocument rd = new ReportDocument();
rd.Load(Application.StartupPath + "\\Report\\RptGroup.rpt");
rd.SetDataSource(dt);
rd.SetParameterValue("Today", FrmMain.Today);
CryRptView.ReportSource = rd; CryRptView.Zoom(2);
}

fool66
چهارشنبه 19 تیر 1392, 20:32 عصر
ممنون بابت جوابتون
ببخشید اگه میشه یه توضیح کوچیک در مورد کد بدی

khokhan
چهارشنبه 19 تیر 1392, 23:08 عصر
لینکش بالا نمیاد برام :ناراحت:

چون این سایت جزو سایتهای اخ محسوب می شه پس طبیعتا نباید باز بشه بنابراین محتواش رو گذاشتم داخل فایل ورد و می گذارمش اینجا شاید به دردتون بخوره