PDA

View Full Version : خطای load report failed در گزارش گیری با کریستال ریپورت - دات نت 2010



programmernet
یک شنبه 16 آذر 1393, 16:05 عصر
سلام دوستان من قبلا از دات نت 2010 جهت گزارش گیری از کریستال ریپورت استفاده می کردم و مشکلی نداشتم

الان به تازگی پروژه ای را با دات نت 2010 انجام دادم که تمام قسمت هاش انجام شده الان که به قسمت گزارش گیری رسیدم نمی تونم این کار را با کریستال ریپورت انجام بدم

در ضمن کریستال مخصوص دات نت 2010 را هم دانلود کردم گزارشم را هم طراحی کردن

اما در زمان اجرای گزارش خطای زیر را بهم میده

load report failed

لطفا کمک کنید همه راه ها را هم تست کردم امام نمیشه که نمیشه پروژه را هم باید تحویل بدم

string reportPath = Application.StartupPath + @"\\CrystalReport1.rpt";
reportDocument.Load(reportPath);
reportDocument.SetDataSource(ds);
reporr.crystalReportViewer1.ReportSource = reportDocument;

eletcomp
یک شنبه 16 آذر 1393, 16:11 عصر
سلام
برای من هم همین طوری بود!!! میخواستم پروژه ام تحویل بدم !! ولی وسط کار ارور میداد!! کلا کریستال ریپورت مشکل داره!!! و ارور های عجیب و قریب به ادم میده!! پیشنهاد من این هست که اگر ظاهر گزارش گیری برات مهم نیست! از گزارش گیری خود ویژوال استادیو استفاده کن!! بی دردسر و ساده هست!!! و ظاهر اش خیلی ساده هست!!

محمد آشتیانی
یک شنبه 16 آذر 1393, 17:12 عصر
سلام

این لینک یه فایل PDF هست که خود SAP ارائه داده در رابطه با خطای Load report faild (https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d02f7cd3-f18b-2d10-55ad-dab2200f68fc&overridelayout=true)

من خودم با کریستال ریپورت کار نکردم ، اما به 4 مورد اصلی تو این فایل اشاره شده
1- دسترسی کامل به فولدری که گزارش داخلش هست (شما به فولدر گزارشت دسترسی Read\Write بده با Everyone)
2- چک کن حتما مسیر گزارش درست باشه (احتمالا کاراکترهای غیر مجاز داخلش نباشه)
3- داخل کد خودت چک کن آبجکت های ریپورت که نمونه سازی کردی بعد از استفاده Dispose بشن.
4- تعداد صفحات گزارش اگر خیلی زیاد باشن ممکنه این اتفاق پیش بیاد


ضمنا ورژن فریم ورک دات نت باید 4 باشه (ورژن کامل و نه Client profile)

خوندن این لینک ها هم ممکنه کمک کنه
http://scn.sap.com/thread/1902588
http://www.codeproject.com/Tips/76819/Crystal-Reports-Fix-for-Load-report-failed-error



موفق باشید

programmernet
یک شنبه 16 آذر 1393, 17:15 عصر
سلام

این لینک یه فایل PDF هست که خود SAP ارائه داده در رابطه با خطای Load report faild (https://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/d02f7cd3-f18b-2d10-55ad-dab2200f68fc&overridelayout=true)

من خودم با کریستال ریپورت کار نکردم ، اما به 4 مورد اصلی تو این فایل اشاره شده
1- دسترسی کامل به فولدری که گزارش داخلش هست (شما به فولدر گزارشت دسترسی Read\Write بده با Everyone)
2- چک کن حتما مسیر گزارش درست باشه (احتمالا کاراکترهای غیر مجاز داخلش نباشه)
3- داخل کد خودت چک کن آبجکت های ریپورت که نمونه سازی کردی بعد از استفاده Dispose بشن.
4- تعداد صفحات گزارش اگر خیلی زیاد باشن ممکنه این اتفاق پیش بیاد


ضمنا ورژن فریم ورک دات نت باید 4 باشه (ورژن کامل و نه Client profile)

خوندن این لینک ها هم ممکنه کمک کنه
http://scn.sap.com/thread/1902588
http://www.codeproject.com/Tips/76819/Crystal-Reports-Fix-for-Load-report-failed-error



موفق باشید

ممون اما لینک اولی که دادین مشکل دارهFile not found

eletcomp
یک شنبه 16 آذر 1393, 17:19 عصر
بفرما دوست عزیز:انشااله کار ات را می اندازه! کار من را که راه انداخت!:لبخند: خودت را درگیر این کریستال ریپورت نکن ! که بد چیزی هست!!:عصبانی++:
http://www.daneshjooyar.com/%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4%DA%AF%DB%8C%D8%B1%D B%8C-%D8%AF%D8%B1-c/

programmernet
یک شنبه 16 آذر 1393, 17:24 عصر
بفرما دوست عزیز:انشااله کار ات را می اندازه! کار من را که راه انداخت!:لبخند: خودت را درگیر این کریستال ریپورت نکن ! که بد چیزی هست!!:عصبانی++:
http://www.daneshjooyar.com/%DA%AF%D8%B2%D8%A7%D8%B1%D8%B4%DA%AF%DB%8C%D8%B1%D B%8C-%D8%AF%D8%B1-c/

واقعا ممنون مرسی .از کمک و وقتی که گذاشتی

eletcomp
یک شنبه 16 آذر 1393, 17:28 عصر
خواهش می کنم دوست عزیز: همدردیم دیگه!!! سر این پروژه!
:لبخندساده:
چرا پست های قبلی همه پاک شدند!!!

محمد آشتیانی
یک شنبه 16 آذر 1393, 17:34 عصر
لینک سالمه دوست عزیز

خود فایل رو اینجا ضمیمه میکنم

programmernet
دوشنبه 17 آذر 1393, 07:53 صبح
خواهش می کنم دوست عزیز: همدردیم دیگه!!! سر این پروژه!
:لبخندساده:
چرا پست های قبلی همه پاک شدند!!!

************* لطف داری . دوست عزیز مشکلم با کمکت حل شد مرسی