PDA

View Full Version : سوال: چه راهي براي تهيه انواع نمودارهاي سفارشي گزارشها از طريق رابط كاربر به صورت پويا پيشنهاد مي كنيد؟



جعفر88
سه شنبه 07 اردیبهشت 1389, 16:38 عصر
سلام
همان طوري كه دوستان ميدونن اكسس انعطاف زيادي را در تهيه گزارشهاي نموداري در حين اجراي برنامه كاربردي-كه در اختيار كاربر قرار مي گيره-نداره(مثل امكانات تهيه نمودار كه در محيط اكسل هست) البته ميدونيم كه مجموعه نرم افزار آفيس هر كدام براي منظور طراحي شدن و در اين بين ارتباط عالي بين برنامه هاي اين مجموعه سبب شده كه از حداقل امكانات همديگر هم استفاده كنن (حداقل از نظر بنده اين طوريه) . با اين مقدمه درخواستم اينكه دوستان چه راهي(كدvba يا هرچي) رو براي ايجاد يه رابط كاربر پسند(نه در حد ايده ال و عالي) براي تهيه نمودارهاي سفارسي پويا(Dynamic Charts) پيشنهاد مي كنند؟ آيا با استفاده از فايلهاي كتابخه ايي نظير microsoft graph يا ابجكت graph و موارد مشابه ... مي توان تاحدودي اين خواسته رو عملي كرد يا نه؟
من به نوبه خود از تمامي عزيران زحمت كش سايت(از اعضاي محترم گرفته تا مديران پرتلاش سايت)بابت فراهم نمودن چنين محلهاي خوبي براي يادگيري بسيار تشكر مي كنم.

dadsara
چهارشنبه 08 اردیبهشت 1389, 08:14 صبح
سلام

اكسس انعطاف زيادي را در تهيه گزارشهاي نموداري در حين اجراي برنامه كاربردي-كه در اختيار كاربر قرار مي گيره-نداره(مثل امكانات تهيه نمودار كه در محيط اكسل هست) بنده نظر مخالف جنابعالی را دارم
همانطور که در ریپورت شما محل قرارگرفتن فیلدها و رشته اتصال و . . . را مشخص می کنید و خروجی خود را تهیه می کنید ، می توانید بعد از استخراج منبع داده خود آنرا بصورت نمودار در خروجی ریپورت نمایش دهید کلیه ابزارهای نمودار که در اکسل می باشد در اکسس نیز موجود است
اگر به کاربر خود اجازه ویرایش ریپورتهای خود را می دهید نمودارها نیز ریپورت هستند که می توانید اجازه ویرایش آنرا به کاربر بدهید یا آنرا بگیرید

جعفر88
چهارشنبه 08 اردیبهشت 1389, 11:31 صبح
نظر شما كاملا درست و محترمه و همان طوري كه فرمودين امكانات ساخت نمودار در اكسس نيز خيلي خوبه منتها اينها همه(مثلا نوع نمودار،اينكه برچسب داده ها نمايش داده بشه يا نه،مقياس محورها و ...)بايستي فبلا در برنامه طراحي بشه(به اصطلاح حالت ايستا دارن و به قول اساتيد StaticChart هستن نه DynamicChart).
درخواستي كه بنده مد نظرم هست اينكه با چه ابزاري در برناممون انعطاف بيشتري به كاربرها در تهيه نمودارها ميتوان داد.مثلا به كاربر اجازه بديم كه نوع نمودار رو بسته به احتياج انتخاب كنه يا تعداد داده قابل نمايش در نمودار را تعيين كنه و موارد مشابه ديگر .

kidrock
یک شنبه 19 اردیبهشت 1389, 13:23 عصر
با سلام عكس ضميمه رو ببينيد. كامند بالا سمت چپ نتيجه گزارش را بصورت نمودار ارائه ميده( البته در صورتي كه تركيب و دسته بندي اطلاعات قابليت نمودار شدن داشته باشند) بعد در اونجا شما ميتونيد از كمبو باكس كه ايجاد شده انواع مختلفي از نمودار ها رو انتخالب كنيد تا نمايش داده بشند...
شما هم همين رو ميخواين درسته؟

جعفر88
دوشنبه 20 اردیبهشت 1389, 11:00 صبح
دوست عزيز kidrock ، از حسن توجه و معرفي نمونه برنامه مورد نظرتون بسيار متشكرم .خود بنده نيز در مورد يك پايگاه فرم ساده ي را براي ارائه نمودارها تهيه كرده ام كه ميشه به كاربر انتخابهاي زير رو داد :
- امكان انتخاب نوع گزارش به صورت متني يا نمودار .
- تعداد ركورد قابل نمايش در گزارش (اعم از نوع نموداري يا متني) .
- امكان تهيه گزارش مقايسه ايي (از حيث تاريخ) .
- ...
من با برنامه Crystal report كار نكردم ولي چيزي كه مد نظرمه اينكه چطوري ميشه امكانات بيشتري رو در ارائه گزارشهاي نموداري - نه درحد امكانات برنامه مذكور - به كاربران برنامه مي توان ارائه كرد . راهي كه به نظر رسيده استفاده از برخي امكانات ابجكتهاي تهيه شده در اين زمينه هست و همان طوري كه عرض كردم به نظرم كتابخانه هايي نظير MS Graph و امثال آن شايد در اين مورد كارسازهه ولي تا به حال نتونستم از آنها استفاده كنم . آيا دوستان ميتونن در اين باره راهنمايي بيشتري رو ارائه بدن؟