سلام
البته دوستمون جواب کاملی رو دادن , ما هم یه کم جزئی تر میگم ! وصد البته با سوالات کلی به این نحو به جایی نمیرسیم :)
همونطور که رفیقمون گفتن تو بیشتر برنامه ها خصوصا برنامه هایی که از بانک اطلاعاتی جهت بایگانی اطلاعات وارد شده توسط کاربران استفاده میشه , نیاز به گرفتن گزارش (Reaport) هست ! که سطح گزارش از لحاظ کیفی و کمی و خیلی موارد دیگر بسته به نیاز کاربر (در برنامه های سفارشی) و پیش بینی برنامه نویس (در برنامه های عمومی) داره ؛
که شامل هزار یک قلم گزارشگیری هم میشه , از قبیل :
اطلاعات کاربران (معمولا در اکثر برنامه ها هست) - اطلاعات مالی و حسابداری - انواع نمودار و اندازه گیری که از طریق اطلاعات بایگانی شده بدست میاد , گزارش کارکرد و حقوق , موجودی های کالا و انبار (در برنامه های انبار و حسابداری) , گزارش فعالیت های شرکت - دفتر , یا حتی صدور فاکتورو ...
که به نظر حقیر 60 تا 80 درصد کامل بودن پروژه بسته به همین گزارش هاست ... و نحوه دسترسی و همینطور قابل دسترس بودن (از لحاظ سرعت و ...) ؛ تا کاربر در کمترین زمان دقیق ترین اطلعات مورد نیازش رو بتفکیک مشاهده کنه !
ابزارهای مختلفی هم داره :
Reaport Viewer خود ویژوال استادیو *** Stimulsoft - که خودم از این استفاده می کنم *** Crystal Reaport و ...
در مورد آموزش هم نمیشه کلا و کامل آموزش داد ... باید دید شما چی میخوای ؟
گزارش هم از محتویات بانک و جدواولش خواهد بود (البته شما حتما می دونین) - بدین صورت که (توی استیمول سافت) یه سری کنترل مثل کنترلهای برنامه های ویژال وجود داره , که طبق نیاز استفاده میشه و از طریق تعیین بانک و جدول و فیلد , اطلاعات مورد نظر در گزارش نمایش داده میشه ...
موفق باشی