PDA

View Full Version : مشکل اساسی در طراحی گزارش



bhd2013
سه شنبه 22 خرداد 1397, 21:15 عصر
با درود

من باید گزارشی طراحی کنم که اطلاعات اون از 6 تا جدول با ساختار متفاوت خوانده میشه . من به صورت تک به تک 6 تا گزارش را طراحی کردم اما وقتی با ساب ریپورت میخوام یک گزارش واحد درست کنم اصلا منظم نیست و اون فرمت دلخواه بدست نمیاد.



خیلی واجب و حیاتی هست خواهش میکنم کمکم کنید


توضیحات تکمیلی:
این گزارش شامل 6 بخش است
1- کارکرد روزانه (1-ردیف 2- شرح فعالیت 3- محل فعالیت 4 مجری 5 واحد 6 مقدار)
2-احجام و مقادیر (1- ردیف 2- نوع فعالیت 3- مجموع کارکرد)
3- موجودی کالا (1- نام کالا 2-واحد 3-وارده روز 4- صادره روز 5- جمع وارده 6-جمع صادره 7- موجودی)
4-پرسنل(1 ردیف 2- عنوان شغلی 3- تعداد پرسنل)
5- ماشین الات و تجهیزات (1- ردیف 2- نام دستگاه 3- تعداد فعال 4- تعداد غبرفعال 5-تعداد کل)
6-موانع و مشکلات (1-ردیف 2- شرح موانع)

تعداد رکورد هر بخش هر روز متغییر است
گزارش نباید بیش از دو صفحه باشد


با سپاس

Mehr@ban
چهارشنبه 23 خرداد 1397, 01:43 صبح
سلام

هرچی سعی کردم از فایلتون سر در بیارم نتونستم.
شما باید اطلاعاتتون رو در یک کوئری جمع آوری کنید و گزارش رو به اون متصل کنید.

بعد در گزارش گروه بندی کنید و هر بخش رو در جای خودش قرار بدین تا دسته بندی اطلاعات همون جوری باشه که شما میخواید.

bhd2013
چهارشنبه 23 خرداد 1397, 07:42 صبح
سلام

هرچی سعی کردم از فایلتون سر در بیارم نتونستم.
شما باید اطلاعاتتون رو در یک کوئری جمع آوری کنید و گزارش رو به اون متصل کنید.

بعد در گزارش گروه بندی کنید و هر بخش رو در جای خودش قرار بدین تا دسته بندی اطلاعات همون جوری باشه که شما میخواید.


با سپاس

نمیشه همه جداول را به بصورت کوئری جمع کرد چون که از 2 نوع کوئری تجمعی و سیلکت استفاده میکنم و دوم اینکه ساختار جداول باهم فرق داره هم به لحاظ تعداد فیداها و هم به لحاظ نوع فیلدها

نمونه گزارشی که در اکسل طراحی شده را ملاحضه بفرمائید

آیا میشه گزارش این چنینی را تو اکسس یا سایر نرم افزارهای گزارش گیری پیاده کرد ؟

یا اینکه پس از ثبت اطلاعات تو اکسس اطلاعات را ارسال کنیم به excel بدون اینکه فرمت گزارش تو Excel به هم بخوره؟

Mehr@ban
چهارشنبه 23 خرداد 1397, 16:05 عصر
با سپاس

نمیشه همه جداول را به بصورت کوئری جمع کرد چون که از 2 نوع کوئری تجمعی و سیلکت استفاده میکنم و دوم اینکه ساختار جداول باهم فرق داره هم به لحاظ تعداد فیداها و هم به لحاظ نوع فیلدها

نمونه گزارشی که در اکسل طراحی شده را ملاحضه بفرمائید

آیا میشه گزارش این چنینی را تو اکسس یا سایر نرم افزارهای گزارش گیری پیاده کرد ؟

یا اینکه پس از ثبت اطلاعات تو اکسس اطلاعات را ارسال کنیم به excel بدون اینکه فرمت گزارش تو Excel به هم بخوره؟

نمونه ارسالی شما به احتمال زیاد در محیط اکسل طراحی شده
در مورد انواع مختلف کوئری هم مشکلی نیست!
شما دوتا کوئری کراستب و سلکتتون رو در یک یک کوئری قرار بدین و در گزارشتون استفاده کنید
البته گزارش حتما باید گروه بندی شده باشه

mazoolagh
پنج شنبه 24 خرداد 1397, 09:17 صبح
گزارشی رو که در اکسل ساختین و pdf اون رو پیوست کردین مستقیما و از طریق گزارش اکسس بدست نمیارین
دیتا این ورک شیت از بخشهای مستقل از هم ساخته شده و در کنار هم قرار گرفته یعنی ارتباط منطقی بین قسمت های مختلف اون نیست
نتایج گزارش رو بصورت دیتا خام به اکسل اکسپورت کنین و در اکسل دستی بچینین زمان کمتری میبره
مشکل اصلی اینجاست که بعضی این بخشها افقی در کنار هم هستن ولی ارتفاع های متفاوت دارن(مثلا احجام و ... در کنار عملیات ...)
در اکسل بصورت دستی فضای خالی منظور شده در اکسس این دو ساب ریپورت رو نمیشه (براحتی) هم قد کرد
کلا اکسل رو برای همین کارا بیشتر استفاده میکنن (اینجا البته)

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

اما میشه با کدنویسی و طراحی جدول های خاص (غیر از جداول اصلی) و ساخت گزارش بر اساس این جدول ها به نتیجه رسید، اما کار زمانبر و سختی هست و نمیتونم روش وقت بگذارم.

bhd2013
پنج شنبه 24 خرداد 1397, 11:00 صبح
گزارشی رو که در اکسل ساختین و pdf اون رو پیوست کردین مستقیما و از طریق گزارش اکسس بدست نمیارین
دیتا این ورک شیت از بخشهای مستقل از هم ساخته شده و در کنار هم قرار گرفته یعنی ارتباط منطقی بین قسمت های مختلف اون نیست
نتایج گزارش رو بصورت دیتا خام به اکسل اکسپورت کنین و در اکسل دستی بچینین زمان کمتری میبره
مشکل اصلی اینجاست که بعضی این بخشها افقی در کنار هم هستن ولی ارتفاع های متفاوت دارن(مثلا احجام و ... در کنار عملیات ...)
در اکسل بصورت دستی فضای خالی منظور شده در اکسس این دو ساب ریپورت رو نمیشه (براحتی) هم قد کرد
کلا اکسل رو برای همین کارا بیشتر استفاده میکنن (اینجا البته)

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

اما میشه با کدنویسی و طراحی جدول های خاص (غیر از جداول اصلی) و ساخت گزارش بر اساس این جدول ها به نتیجه رسید، اما کار زمانبر و سختی هست و نمیتونم روش وقت بگذارم.

سپاسگزارم

من تمام جداول و فرم های ورود اطلاعات را طراحی کردم و گزارشتام نیز به صورت بخش به بخش مشکلی ندارن
فقط مشکل اصلی در کنار چیدن این گزارشات و ایجاد گزارش واحد هست .