PDA

View Full Version : اجراي برنامه بدون نصب كريستال ريپورت



اصغر (پآچ)
یک شنبه 09 اسفند 1388, 21:36 عصر
سلام
من يه برنامه دارم كه مي خوام با Installshield 10 براش setup درست كنم. اما يه مشكلي برام پيش اومده اونم اينكه من توي برنامم از كريستال ريپورت 7 استفاده كردم و اينستال شيلد 10 از كريستال ريپورت ورژن 8 به بالا پشتيباني ميكنه و چون مي خوام پروژه رو تحويل بدم فرصت تغيير گزارشات از كريستال 7 به ورژن هاي بالاتر رو ندارم،

حالا مي خوام بدونم چه فايل هايي رو توسط برنامه ام كپي كنم كه بدون نصب كريستال ريپورت بتونم توي كامپيوتر مشتري از برنامه استفاده كنم اگه كسي از دوستان ليست فايل هاي مورد نياز براي استفاده كريستال ريپورت رو اينجا بذاره منو حسابي شرمنده كرده

موفق و مويد باشيد

lordarma
دوشنبه 10 اسفند 1388, 01:34 صبح
من می گم اگر مشتری شما واحد و دم دست هست حداقل VB رو براش نصب کن،:لبخند:
بعد فایل رو EXE کن و بده بهش استفاده کنه،:لبخند:
وقتی مشکلات حل شد،
نسخه اصلی را تحویل بدهید...:متفکر:

jafari5259
دوشنبه 10 اسفند 1388, 08:22 صبح
سلام دوست عزیز یه لیستی از فایلهایی که در زمان اجرای برنامه کریستال مورد نیازند رو در زیر گذاشتم که در زیر این فایلها مسیری که باید قرار بگیرن هست. در ضمن علاوه بر اینها باید تمام فایلهای rpt. در هنگام ساختن پکیج ستاپ نیز ازشون استفاده کنی.


CRPE32.DLL
WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)


ICRPAIG80.DLL
\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)


IMPLODE.DLL
\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)


MFC42.DLL
\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)


MSVCIRT.DLL
\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)


MSVCP60.DLL
\WINDOWS\SYSTEM or \WINDOWS\SYSTEM32 (NT only)

قبل از انجام این کار ، در کریستال ریپورت در منوی database ، در set database location باید گزینه option report را انتخاب کنید و ok بزنید.

اصغر (پآچ)
دوشنبه 10 اسفند 1388, 20:07 عصر
سلام

جناب آقاي / سركار خانم جعفري:
شما تا به حال با اين شرايط كه من عرض كردم از كريستال ريپورت استفاده كرده ايد؟ (يعني بدون نصب كريستال ريپورت و تنها با اضافه كردن فايل هايي كه در ليستي كه مرحمت فرموديد)

احتمال اينكه اين روش با خطا مواجه بشه چقدره؟

موفق و مويد باشيد

jafari5259
دوشنبه 10 اسفند 1388, 21:11 عصر
سلام علیکم
نه من تابحال استفاده نکردم اما عین سوال شما رو در فروم خارجی دیدم و عین جوابی که داده بودن رو برای شما گذاشتم، خب امتحانش ضرری نداره، امتحانش کنید اگه کار کرد خیلی خوب وگرنه باز مطرح کنید تا دوستانی که آشنایی دارن جواب بدن

HamedNet_ir
دوشنبه 10 اسفند 1388, 21:19 عصر
راحل شما ميتونه ساخت مجدد ستاپ با خوده ستاپ ساز vb هست ( به طور خودكار فايلهاي موردنياز كريستال رو هم نصب ميكنه )
موفق باشيد!

xxxxx_xxxxx
دوشنبه 10 اسفند 1388, 21:21 عصر
سلام،
فایل های موردنیاز رو به راحتی با یک جستجو در اینترنت می تونید شناسایی کنید. (البته بارها توسط کاربران در همین انجمن معرفی شده، کافیست جستجو کنید)
اما مهم، یک کلید رجیستری هست که باید ایجاد بشه. و اگر نباشه برای مشاهده گزارش ها با پیغام خطا مواجه میشید.
اون کلید رو باید در اینجا تعریف کنید:


HKEY_LOCAL_MACHINE\SOFTWARE\Crystal Decisions\10.0\Crystal Reports
ارزش جدیدی از نوع String با این نام ایجاد کنید:


CommonFiles
و مقدارش رو برابر با آدرس فولدر bin قرار بدید، که معمولاً اینجاست:


c:\program files\common files\crystal decisions\2.5\bin
موفق باشید/

اصغر (پآچ)
شنبه 15 اسفند 1388, 09:50 صبح
دوست عزیز xxxxx_xxxxx
سلام

من طبق گفته شما توی سایت جستجو کردم اما هیچی عایدم نشد.
این روشی که شما فرمودید رو هم امتحان کردم اما یه مشکلی وجود داره من توی برنامه ام از segage crystal report 7.0 استفاده می کنم اما این روشی که شما توضیح دادید برای کریستال ورژن 10 است آیا تفاوتی در اجرای عملیات باید صورت بپذیرد؟

اگه لطف کنید و لینک چند تاپیک که در این زمینه گفتگو کرده اند را اینجا بذارید ممنون می شم

موفق و موید باشد

اصغر (پآچ)
سه شنبه 18 اسفند 1388, 22:32 عصر
سلام دوستان
كسي از دوستان در اين زمينه اطلاعات خاصي نميتونه به من بده؟ براي اينكه بفهمم چه فايل هايي حين استفاده برنامه ام از كامپوننت هاي كريستال ريپورت چه راهي وجود داره؟

كسي برنامه اي براي اين كار سراغ نداره؟

موفق و مويد باشيد

mn_zandy63
چهارشنبه 26 اسفند 1388, 03:12 صبح
سلام دوست من
من از کریستال ورژن 7 استفاده نکردم تا به حال
اما ورژن های دیگه که کار کردم ورژن بالاتر رو اگه نصب کنی قاعدتا نباید مشکلی داشته باشی، مگه اینکه 7 بحثش متفاوت باشه
یعنی مثلا گزارشاتی که با 9 طراحی شده، اگه 12 نصب باشه، مشکلی نداره.

این رو تست کردی؟
نکته دیگه اینکه، خیلی هم گیر نده، نرم افزار های زیادی دیدم که یه CD همراشونه و نوشته این رو باید نصب کنی تا برنامه کار کنه.
در آخرین لحظه اگه نرسیدی، یه CD بده کاربرت که کریستال رو نصب کنه. تا بعدا که مشکلت حل شد setup ش رو کامل کنی. ;)

موفق باشی