PDA

View Full Version : استفاده چند DataTable در فرم اسمولیت



fakhravari
چهارشنبه 27 اردیبهشت 1391, 01:22 صبح
با سلام
من 2 تا تیبل ساختم به نام t1,t2 , با دیتاسورس Database1
حالا چطوری باید در فرم این 2 را فراخونی کنم.
List1 وList2 به صورت داده میان توی جدول
با این کد نمیشه

DataSet Ds = new DataSet();

Ds.Tables.Add(List1());
Ds.Tables.Add(List2());

StiReport r = new StiReport();
r.Load(Server.MapPath(@"Report.mrt"));

r.RegData("Database1", Ds);
StiWebViewer1.Report = r;
StiWebViewer1.DataBind();

fakhravari
چهارشنبه 27 اردیبهشت 1391, 10:44 صبح
با این جواب گرفتم
اما باید دیتاسورساشون جدا کنید
DataTable dt1 = new DataTable("T1");
DataTable dt2 = new DataTable("T2");
DataTable dt3 = new DataTable("test13");
dt1 = List1();
dt2 = List2();
dt3 = List3();
StiReport r = new StiReport();
r.Load(Server.MapPath(@"Report.mrt"));
r.RegData("Database1", dt1);
r.RegData("test", dt3);
r.RegData("Database11", dt2);
StiWebViewer1.Report = r;
StiWebViewer1.DataBind();

ansaralghaem
سه شنبه 30 آبان 1391, 00:20 صبح
سلام این فایل mrt چیه وچه جوری باید استفاده کنم تازه sti رو نصب کردم

fakhravari
سه شنبه 30 آبان 1391, 01:07 صبح
فایل طراحی فرم در ریپورت.