ورود

View Full Version : پیغام خطای "failed to load report" هنگام اجرای گزارش



bita_naz
پنج شنبه 08 تیر 1391, 21:20 عصر
سلام دوستان
برای اجرای گزارش من از کد زیر استفاده میکنم

ReportDocument rd = new ReportDocument();
rd.FileName = Application.StartupPath + "\\report.rpt";
rd.Load("report.rpt");
rd.SetDataSource(ds);
crystalReportViewer.ReportSource = rd;
crystalReportViewer.Show();



که قاعدتا باید گزارش رو نشون بده ولی پیغام میده "failed to load report" . البته دیتاست رو پر کردم و فایل rpt مربوطه رو هم در پوشه bin کپی کردم.
من از VS2010 استفاده میکنم
لطفا راهنمایی بفرمایید
ممنون:لبخندساده:

hossein16
چهارشنبه 13 دی 1391, 21:15 عصر
منم این مشکل را دارم.
لطفاً یک نفر ما را راهنمایی کند.
با تشکر:گیج::لبخندساده:

fakhravari
پنج شنبه 14 دی 1391, 00:51 صبح
DataTable dt = O.GetList();
ReportDocument Rd = new ReportDocument();
Rd.Load("Printing/CrystalReport1.rpt");
Rd.SetDataSource(dt);
Report1.ReportSource = Rd;
Report1.Show();