PDA

View Full Version : Load Report failed



mmaghzi_80
شنبه 25 شهریور 1385, 09:08 صبح
با سلام.
من با Crystal report 10 و net 2005 . و SQL server 2000کار می کنم .
در دو حالت سیستم به من خطای "Load report failed " می دهد:

1-به ازای هر گزارشی که اجرا می شود یک فایل temp ساخته می شود ولی پس از گزارشگیری این فایل حذف نمی شود و باعث می شود که پس از مدتی درایوی که در آن فایل temp ساخته می شود پر شود و سیستم این خطا را بدهد و دیگر نتوان گزارشگیری کرد

2-اگر یک گزارش بیشتر از 20 بار اجرا شود سیستم این خطا را می دهد

این خطا در موقع Set کردن DataSetدر کد برنامه رخ می دهد
( (cry1.SetDataSource(DataSet1) )

ممنون می شوم اگر من را راهنمایی کنید.

reza_rad
دوشنبه 03 مهر 1385, 09:40 صبح
در مورد حالت اول:
اگه خودتون از داخل برنامه بعد از اجرای ریپورت تمپ ها رو پاک کنید فکر کنم مشکل حل بشه.

در مورد حالت دوم:
کدتون رو بذارید اینجا...

aki
چهارشنبه 13 دی 1385, 08:41 صبح
این فایل های temp رو کجا میسازه؟
برنامه من هم بعد از مدتی همین error رو میده وتا ویندوز سیستم رو مجددا نصب نکنم درست نمیشه
ممنون میشم کمکم کنید...

ahmadkhatibi1356
چهارشنبه 13 دی 1385, 22:56 عصر
فایلهای temp در مسیر زیبر ساخته می شوند:
windows drive:\document and setting\user name\locald setting\temp

aki
شنبه 05 اسفند 1385, 10:54 صبح
من هنوز مشکلم با کریستال ریپورت حل نشده..........................
فایلهای temp هم توی مسیری که گفته شد وجود نداره ... اصلا این مسیر وجود نداره
این error رو بعداز یک مدتی میده وتا ویندوز رو عوض نکنم درست نمیشه

باتشکر

ir_programmer
یک شنبه 13 اسفند 1385, 11:29 صبح
احتمالا ارتباط با دیتابیست از طریق DataSet نیست!

hdv212
دوشنبه 14 اسفند 1385, 12:56 عصر
یکی از مواردی که باعث ایجاد خطای Load Report Failed میشه .. مسیر فایل گزارشه .. مثلا اگر از دات نت استفاده میکنید در موقع اجرای برنامه از مسیر Debug یا Release اجرا میشه، حالا وقتی مثلا آدرس گزارش رو در کد به صورت مثلا "crysralReport1.rpt" میدید خب نمیتونه اینو از شاخه ی Debug یا Release بخونه، پس باید یه نسخه از اون توی فولدرتون یعنی همون جایی که برنامه اجرا میشه داشته باشید.
موفق باشید .

AbosanCo
پنج شنبه 10 آبان 1386, 00:46 صبح
من هم همین مشکل رو دارم؟!
کسی نسیت جواب بده

sm
پنج شنبه 10 آبان 1386, 06:48 صبح
کدتون رو بزارین تا دوستان راهنمایی کنن.

موفق باشید