PDA

View Full Version : حرفه ای: چگونگی پاک کردن Temp های Crystal



mehri_ema
جمعه 31 اردیبهشت 1389, 09:58 صبح
سلام
من مشکل با Temp های CR دارم که وقتی زیاد می شه خطای LoadReportFail می ده کدهای زیر رو برای پاک کردن Temp گذاشتم اما باعث مشکل در چاپ می شه اطفا راهنماییم کنید.

private void Page_Unload(object sender, System.EventArgs e)
}
myReport.Close();
myReport.Dispose();
{

mn_zandy63
شنبه 01 خرداد 1389, 23:45 عصر
سلام دوست من،
اگه Load Report Failed رو جستجو کنی، راههایی پیدا میکنی، که هیچ کدوم در نهایت مشکل رو حل نمی کنه، فقط تعداد گزارش هایی که میتونی قبل از این خطا بگیری رو بیشتر می کنه. همین!
من مدتها جستجو کردم برای این موضوع، و در نهایت Business Objects گفته بود اگه میخواید این خطا رو نداشته باشید ورژن سرور رو بخرید و از اون استفاده کنید.
یک کلید رجیستری هم هست که تعداد گزارش ها رو محدود به تعداد خاصی میکنه، تا اونجا که من متوجه شدم، همه این temp ها رو هم که پاک کنی، در نهایت حداکثر تعداد گزارشی که میتونی با برنامه ات در هر بار اجرا بگیری همینقدره. الآن حضور ذهن ندارم ولی فکر کنم 72 بود. اون محدودیت رو هم که پاک کنی، دیگه بسته به سخت افزار کلاینتت بیشتر میره اما بازم این خطا رو حتما میگیری.

با همه اینها شاید من جایی رو اشتباه کنم، اگه راه حلی پیدا کردی اینجا هم بگو شاید ما هم تونستیم استفاده کنیم.
موفق باشی