PDA

View Full Version : سوال: استفاده از کریستال رپورت 13 با تکنولوژی LINQ



علی فتحی
پنج شنبه 11 مهر 1392, 14:20 عصر
سلام:
آیا میشه با لینک بین بانک اطلاعاتی و کریستال رپورت ارتباط برقرارکرد.دوتا نمونه خوب تو همین سایت درمورد.استیمول و رپورت ویور اوضیح داده شده .اگر نمونه یا لینک یا راهی برای کریستال رپورت هم وجود داره لطفا در اینجا قراردهید.شاید سوال خیلیا باشه. با سی شارپ

khokhan
پنج شنبه 11 مهر 1392, 18:27 عصر
سلام:
آیا میشه با لینک بین بانک اطلاعاتی و کریستال رپورت ارتباط برقرارکرد.دوتا نمونه خوب تو همین سایت درمورد.استیمول و رپورت ویور اوضیح داده شده .اگر نمونه یا لینک یا راهی برای کریستال رپورت هم وجود داره لطفا در اینجا قراردهید.شاید سوال خیلیا باشه. با سی شارپ
خیلی آسونه
نتیجه کوری رو بریز توی یه دیتا تیبل و یااینکه یه لیست از نتیجه کوئری درست کن و پاس بده به کریستال :لبخند:
اینطوری

CrystalReport1 cr1 = new CrystalReport1();

var results = (from obj in context.tSamples
where obj.ID == 112
select new { obj.Name, obj.Model, obj.Producer }).ToList();

cr1.SetDataSource(results);
crystalReportsViewer1.ReportSource = cr1;
این هم نمونه برای ساخت دیتاتیبل از نتیجه کوئری و ارسال به کریستال:لبخند: