PDA

View Full Version : سوال: عدم نمایش نمودار Crystal Report در VB6



ali190
جمعه 24 تیر 1390, 01:40 صبح
باسلام و عرض خسته نباشید
من پروژه ام نیازمند گزارشات نموداری هستم
من گزارش مد نظرم رو در کریستال ریپورت درست میکنم ولی این گزارش به هیچ وجه در VB6 به نمایش درنمیاد و فقط جداول هستند که در VB6 به نمایش درمیاد نه قسمت نموداری!؟
نمونه پروژه رو خدمتون قرار میدم

vbhamed
جمعه 24 تیر 1390, 16:56 عصر
سلام

كريستال ريپورتتون رو دوباره نصب كنيد
تو دستگاه من كه درست بود

ali190
جمعه 24 تیر 1390, 17:15 عصر
سلام
ممنون از پاسختون جناب vhamed عزیز
بنظرتون مشکل از کریستال ریپورتم هست؟
من نمودار رو میتونم در کریستال ریپورت ببنیم و ویرایش کنم ولی این نمودار در VB6 (فرم) به هیچ وجه به نمایش در نمیاد
امکانش هست مشکلی در Merge Moudle ها پیش اومده باشه
جالبه!؟
72486
گزارش رو نمایش میده (اطلاعات جدول) ولی خود نمودار رو نه ، البته رو قسمت نمودار که کلیک میکنید یه Boarder قرمز رنگ براش قائل میشه

ali190
جمعه 24 تیر 1390, 17:43 عصر
سلام
کریستال رو دوباهر نصب کردم
گزارش رو هم مجدداً درست کردم
ولی باز همون همونطوریه
اگر اشکال از کریستال باشه ، یا merge module ها خود اطلاعات جدول هم که ردر تصویر بالا معلومه هم نباید بیفته
جناب vbhamed در سیستم شما پروژه بنده راحت اجرا شد یا در پروژه تغییراتی ایجاد فرمودید؟
ممنون و متشکر
یاعلی

ali reza mansoori 2
جمعه 24 تیر 1390, 18:32 عصر
برای من هم نمایش داده نمیشه فکر نکنم مشکل از ویندوز باشه چون من هم در XP و هم در 7 امتحان کردم
البته برای من چند نوع از نمودار ها رو داخل خود برنامه کریستال هم نشون نمیده به عنوان مثال نمودار Pie و Doughnut

ali190
جمعه 24 تیر 1390, 20:09 عصر
سلام
چطور میشه این مشکل رو ریشه یابی کرد و به جواب رسید؟
از همه عزیزان خواهش میکنم نمونه پروژه رو دانلود کنند و در سیستمشون تست کنند تا با کمک هم بتونیم مشکل رو کشف و رفع کنیم
خیلی خیلی ممنونم
یاعلی

vbhamed
شنبه 25 تیر 1390, 07:07 صبح
سلام

سرويس پك 6 ويژوال استوديو رو نصب كردين ؟

ali reza mansoori 2
شنبه 25 تیر 1390, 13:06 عصر
نصب نکرده بودم ولی وقتی نصب کردم هم مشکل بر طرف نشد

ali190
شنبه 25 تیر 1390, 19:44 عصر
سلام
پروژه ای رو که خدمتتون آپلود کرده بودم رو تو 2 تا سیستم دیگه تست کردم
باز هم قسمت نموداریش نشون داده نشد
از سایر عزیزان هم درخواست دارم تا پروژه رو دانلود و تست کنند و نتیجه رو در این این تایپیک درج کنند تا با کمکم هم به نتیجه نهایی برسیم (http://barnamenevis.org/attachment.php?attachmentid=72465&d=1310676010)
ممنون و متشکر
یاعلی

ali190
شنبه 25 تیر 1390, 21:08 عصر
سلام
در اینترنت یلی درباره این موضوع سرچ کردم
فقط در یک فروم خارجی یکی همین سئوال رو پرسیده بود که اینطور جوابش رو داده بوند:
Found it. You have to Package the App and select the Crystal Reports Chart Viewer. This will install it on the computer when you install the application
من که متوجه منظورش نشدم

ali reza mansoori 2
یک شنبه 26 تیر 1390, 11:44 صبح
شاید مشکل از فایل crviewer9.dll باشه
دوستانی که پروژه رو درست اجرا کردن فایل crviewer9.dll آپلود کنن ببینیم مشکل از این فایله یا چیز دیگه

ali190
یک شنبه 26 تیر 1390, 11:56 صبح
سلام
منظورت این هست شاید Viewer مربوط به این ورژن crviewer9.dll توانایی نشون دادن نمودار رو نداره؟
میتونه از این قضیه هم باشه
جناب Vbhmaed میتونم بپرسم Viewer ای که شما در سیستمتون دارید ازش استفاده میکنید چه ورژنی هست؟
کریستال ریپورتی که بر روی سیستم شما نصب شده چه ورژنی هست؟
امکان داره Merge Module های اون ورژن رو در اختیار ما هم قرار بدید
ممنون میشم از شما
یاعلی

ali190
دوشنبه 27 تیر 1390, 20:57 عصر
سلام
دوستان عزیز
ممنون میشم نظراتتون رو در جهت رفع این مشکل به ما بگید
ممنون و متشکر
یاعلی

vbhamed
سه شنبه 28 تیر 1390, 12:18 عصر
سلام

موقع نصب كريستال ريپورت چه چيزهايي رو نصب كردين
بايد در حالت Custom نصب كنيد و همه گزينه ها رو علامت بزنيد به جز دو تا گزينه كه توش كلمه Lotus داره چون اگر اينها رو علامت برنيد ممكنه نصب نشه

ali190
سه شنبه 28 تیر 1390, 19:39 عصر
سلام جناب vbhamed عزیز
مراحل نصب رو طبق دستور شما انجام دادم ، ولی تغییری حاصل نشد
مشکل سر کشیدن چارت در کریستال ریپورت نیست ، مشکل برمیگردد به کامپوننتی که در vb6 توانایی نمایش چارت رو نداره
viewer اطلاعات مربوط به اعداد و اطلاعات جدولی رو نمایش میده ولی در این بین اثری از چارت نیست!؟
میتونم بپرسم شما در سیستمتون از چه ورژنی از کریستال ریپورت و viewer ای در سیستمتون برای این قضیه استفاده میکنید؟
من در واقع برای نمایش گزارشم در vb6 از merge module هایی که در فایل ستاپ دفترچه تلفن جناب mpmsoft بود استفاده کردم
http://barnamenevis.org/showthread.php?124389-سورس-یک-دفترچه-تلفن-پیشرفته-با-گرافیک-بالا(تقدیم-به-دوستان)&p=603140&viewfull=1#post603140

میشه لطف بفرمائید و merge module هایی که خودتون در سیستم رو دارید به ما هم بدید تا تست کنیم؟
ممنون و متسکر
یاعلی

vbhamed
چهارشنبه 29 تیر 1390, 08:05 صبح
سلام

ويرايش كريستال ريپورت من كه 9.2.2.634 هست
اينم فايل Viewer

ali190
چهارشنبه 29 تیر 1390, 09:49 صبح
سلام
متاسفانه باز هم تغییری حاصل نشد
واقعاً عجیب هست
آخه من زمانیکه نمودار رو در کریستال طراحی میکنم به هیچ وجه مشکلی ندارم
همون نمودار رو دوباره تحت کریستال به راحتی باز میکنم
اگر مشکلی وجود داشته باشه نباید نمودار در کریستال هم تولید بشه
آخه مشکل میتونه از کجا باشه؟

ali reza mansoori 2
سه شنبه 04 مرداد 1390, 20:50 عصر
واقعا مشکل عجیبیه
من هم باید حتما پروژه خودم رو مجهز به نمودار کنم و تا چند هفته دیگه تحویل بدم
درست نیست که مشکلات رو دور بزنیم اگر میشه همگی کمک کنید این مشکل رو حل کنیم
یا علی

ali190
سه شنبه 04 مرداد 1390, 21:13 عصر
سلام
از مدیران محترم تالار خواهشمندم این تایپیک رو منتقل نکنند چون مشکل عجیب غریبی هست
باید با کمک همه عزیزان حل بشه
خواهشاً بذارید تا رسیدن به جواب نهایی تایپیک اینجا بمونه
جالبه تو اینترنت هم سرچ کردم ولی جوابی برای این مشکل نیافتم
خواهشاً کمکم کنید.
یاعلی

ali reza mansoori 2
چهارشنبه 05 مرداد 1390, 18:33 عصر
خیلی تو سایت های خارجی دنبالش گشتم ولی چیز زیادی گیرم نیومد (البته زبان من یکم ضعیفه)
فکر کنم مشکل رو بشه داخل این سایت (http://www.vb6.us/tutorials/using-crystal-reports-vb6-tutorial) مطرح کرد

ali190
جمعه 07 مرداد 1390, 23:25 عصر
سلام
شاید مشکل از ورژن کریستال باشه
از دوستانی که به ورژنهای دیگه دسترسی دارند خواهش میکنم موضوع رو تست و بررسی کنند
کماکان منتظریم
یاعلی

ali reza mansoori 2
یک شنبه 09 مرداد 1390, 20:09 عصر
منظور شما اینه که با نسخه های دیگه کریستال گرازش رو ایجاد کنیم و بعد تستش کنیم
اگر درست متوجه شده باشم من در کریستال 10 و 9 این کار رو انجام دادم ولی بازم مشکل برطرف نشد

ali190
یک شنبه 09 مرداد 1390, 20:48 عصر
سلام علیرضا جان
گمون کنم در این تالار فقط بنده ، شما و جناب Vbhamed به فکر این افتاده باشیم که بخواهیم از قابلیت نموداری کریستال ریپورت استفاده کنیم و سایر عزیزان و دوستان
همانطور که مشاهده میفرمائید فقط بنده ، شما و جناب Vbhamed در این تایپیک شرکت کردیم و دوستان دیگه کم لطفی کردند
گمون کنم باید یه جورایی از خیر کریستال در این مورد بگذریم و رو FastReport سوئیچ کنیم
شما نظرت چیه؟

ali reza mansoori 2
دوشنبه 10 مرداد 1390, 14:05 عصر
فکر کنم باید همین کار رو انجام بدیم ولی چند تا سوال برام پیش اومد که اگر امکانش هست و وقت دارید جواب بیدید.
1- آیا با VB میشه گزارش های این برنامه رو نمایش داد؟
2- نمایش گزارش ها در ویندوز 7 و ویستا مشکلی ندارد؟
3- کار کردن با این نرم افزار به راحتی کریستال هست یا این که آموزش آین برنامه رو می تونم جایی پیدا کنم؟
4- از چه ورژن این برنامه باید استفاده کنم؟
البته ما خیلی مزاحم شما شدیم اگر این چند تا سوال هم جواب بدید خیلی ممنون میشم.
یا علی

ali190
سه شنبه 11 مرداد 1390, 21:05 عصر
اصلاً کسی تابحال از نمودار در ابزارهای گزارشگیریش استفاده کرده؟:قهقهه: