View Full Version : سوال: امکان ایجاد گزارش StimulSoft Report با linq
mymina
شنبه 21 بهمن 1391, 12:32 عصر
با سلام
برنامه ای دارم به زبان c# با linq می نویسم نیاز به گزارش گیری در پروژه دارم
تا به حال با StimulSoft Report کار نکردم و تازه به شروع یادگیری آن کردم می خواستم بدونم می تونم برای اتصال گزارش ها به پایگاه داده از linq استفاده کنم یا نه ؟ چگونه ؟
uniqueboy_ara
شنبه 21 بهمن 1391, 23:09 عصر
بله، خیلی هم راحت میشه این کارو کرد، یه جستجو تو انجمن #C بزنید مطالب خوبی پیدا می کنی :)
ebrahimshekoohy
یک شنبه 22 بهمن 1391, 10:15 صبح
public void RegData(StiReport report)
{
using (DataLinqDataContext context=new DataLinqDataContext () )
{
var categories =
from c in context.T_Drivers
//select c;
select new { c.Name_Driver, c.Gate_Driver, c.Code_Driver };
report.RegData("Categories", categories);
}
}
RegData(report);
report.Design();
report.Load(Application.StartupPath + "\\Report.mrt");
RegData(report);
report.Show();
نمی دونستم از کجا می شه فایل رو تو سایت آپلود کرد وگرنه یه مثال برات آپلود می کردم
shirazatm
پنج شنبه 24 اسفند 1391, 09:00 صبح
var report = new StiReport();
var dataContext = new DataContext();
var custQuery =
from cust in dataContext.Customers.AsEnumerable()
where cust.City == "London"
select cust;
report.RegData("Customer", custQuery);
report.RegBusinessObject("Customer2", custQuery);
webDesigner.Design(report);
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.