PDA

View Full Version : سوال: نشان دادن کریستال ریپورت در سیستم دیگر



aminaltavista
دوشنبه 25 بهمن 1389, 17:05 عصر
سلام برای برنامم ستاپ درست کردم وقتی اون رو نصب میکنم قسمت گذارش (crystal report)
اون اجرا نمیشه !
باید از چه ماژولی یا دستوری استفاده کنم !اگه کار خاصی هست که باید حین ساخت ستاپ انجام بدم به من بگید. لطفا:لبخندساده:

ali190
دوشنبه 25 بهمن 1389, 21:59 عصر
سلام
بايد dll مربوط به كرسيتال ريپورت و اتيوايكس هاي لازمش رو هم در سيستم يوزرتون رجيستر كنيد
ياعلي

ali reza mansoori 2
پنج شنبه 05 اسفند 1389, 18:15 عصر
من وقتی برنامه رو بخوام روی سیستم دیگه ای نصب کنم اول فایل CRRedist2008_x86.msi رو نصب میکنم تا مشکل نمایش کریستال حل بشه
اما در بعضی از سیستم ها نصب نمی شه که من اونارو مجبور به تعویض ویندوز میکنم البته کار درستی نیست ولی اگر کسی روش بهتری داره آموزش بده

ali190
جمعه 06 اسفند 1389, 11:33 صبح
سلام دوست من
شما براي اجراي كريستال ريپورت در سيستم يوزرهاتون بايد دوتا dll رو در سيستم يوزرتون رجيستر كنيد:
1- craxdrt9.dll
2- crviewer9.dll
اين دو dll 100 درصد تو سيستم خودتون هم وجود داره
يه سرچ كنيد
عمليات رجيستر كردن رو در يك سيستم كه ويندوزش رو به تازگي نصب كرديد متحان كنيد
فقط خواهشاً نتيجه رو در اين تايپيك ذكر كنيد
انشاء الله كه مشكل حل بشه
ياعلي

ali190
جمعه 06 اسفند 1389, 14:04 عصر
برای اینکه بتونی دقیقاً نتیجه بگیری اول باید ویندوزت رو دوباره نصب کنی
بعد نمیخوادش کریستال ریپورت رو نصب کنی
برای اینکه بتونی گزارشت رو بالا بیاری نیاز هست یک سری کامپوننت ها و dll ها رو درسیستمت رجیستر کنی:


http://uploadtak.com/images/cmmniwjtinvvt7hd5vxi.jpg


http://uploadtak.com/images/wctjr7ckulagb9sbdkwt.jpg



http://uploadtak.com/images/5avvaojfvgxb01jhr4c.jpg

به تصاویر بالا نگاه کن
دقیقاً این فایلها باید در این مسیر های تعیین شده قرار بگیرند
برای اینکه دقیقاً متوجه منظورم بشی و گزارش برنامه ات رو بدون نصب کریستال ریپورت بالا بیاری کافیه که به تایپیک زیر مراجعه کنی
http://barnamenevis.org/showthread.php?124389-سورس-یک-دفترچه-تلفن-پیشرفته-با-گرافیک-بالا(تقدیم-به-دوستان)&highlight=
و ستاپ برنامه جناب mpmsoft رو نصب کنی
این ستاپ تمام فایلهای بالا رو در مسیر مناسب ایجاد و رجیستر میکند و مشکلت حل میشه
تست کن و نتیجه رو بگو
موفق باشی
یاعلی

ali reza mansoori 2
جمعه 06 اسفند 1389, 14:09 عصر
من از کریستال 10 استفاده میکنم و دوتا کامپونتی رو که ذکر کردید در کامپیوتر مقصد ریجستر میکنم و میدونم که درست ریجستر میشه چون برنامه رو با اینیستال شیلد ستاپ میکنم
ولی بازم گزارش هارو نشون نمیده
مشکل من نصب نشدن CRRedist2008_x86.msi هستش چون وقتی CRRedist2008_x86.msi در یک سیستم نصب میشه دیگه من مشلی با کریستال ندارم
تصویر اول اخطار هنگام نمایش کریستال هستش
تصویر دوم اخطار هنگام نصب CRRedist2008_x86.msi

ali reza mansoori 2
یک شنبه 08 اسفند 1389, 20:54 عصر
مسیر ها رو خودم درست کنم مشکل نداره؟
منظور از ریجستر کردن اینه که از داخل CMD دستور Regsvr32 رو اجرا کنم؟

ali190
یک شنبه 08 اسفند 1389, 21:35 عصر
سلام
هم اینطوری میتونی رجیستر کنی ، هم میتونی از طریق یک نرم افزار ستاپ ساز این کار رو کنی
این کارها رو بکن اگر مشکلت حل نشد بگو تا دوباره تست کنم
یاعلی

ali reza mansoori 2
یک شنبه 07 فروردین 1390, 11:18 صبح
دوستان کامپونت های که برای نمایش کریستال در سیستم خودم استفاده می کنم رو ضمیمه می کنم
یه لطفی کنید ببیندی کامپونت ها یا مسیر هاش درسته یا نه
یکی از فایل ها حجمش 13 مگه اگه لازم بود بگید آپ کنم
http://www.persiangig.com/pages/download/?dl=http://alibasic.persiangig.com/image/r.rar