PDA

View Full Version : گزارشگیری گروه به گروه از اطلاعات



once4ever
جمعه 13 مرداد 1385, 14:23 عصر
من 5 تا جدول تو اکسس دارم . همونطور که از شکل مشخص هست تمام جدولها 3تا رکورد برای هر روز دارند که مربوط به شیفت 1و2و3 روزانه هست.
میخوام یک گزارش شبیه چیزی که تو شکل میبینید درست کنم یعنی اطلاعات خاص رو از جدولهای مختلف بر اساس یه روز خاص و بصورت شیفتی بنویسه.
مثلا برای روز 1385/07/05 اطلاعات رو به چهار دسته نشون بده که هر دسته شامل سه سطر (هر سه شیفت اون روز) هست.
میتونم برای هر قسمت یک دیتاست درست کنم اما نمیدونم چجوری به این صورت نمایش بدم
درکل چجوری با کریستال ریپورت یک گزارش گروهی درست میکنند؟
به شکل دقت کنید.

once4ever
جمعه 13 مرداد 1385, 22:36 عصر
کسی نمیتونه کمک کنه؟
فقط میخوام بدونم با کریستال ریپورت چجوری گروه گروه گزارش زیر هم چاپ کنم!

MMAASS
شنبه 14 مرداد 1385, 00:39 صبح
میشه بیشتر توضیح بدین؟
در ضمن اگه ممکنه نام مناسبتری برای ستونهای انتخاب شده در مثال بالا بزنید تا متوجه بشیم حداقلش فکر نمی کنیم که همه این ستونها یکی است آخه شما همه رو با column1 معرفی کردین.

once4ever
دوشنبه 16 مرداد 1385, 21:31 عصر
فرض کنید من 4تا دیتا ست درست کردم و میخوام اطلاعات رو مانند شکل زیر نشون بدم و پرینت بگیرم. چجوری با کریستال ریپورت اینکارو انجام بدم.
همونطور که تو شکل میبینید 4 تا جدول با یه سری اطلا عات هست

1. چون دیتا از همون اول مشخص نیست پس باید بصورت داینامیک اضافه بشه
2. نمیدونم چجوری چندتا جدول با کریستال ریپورت نشون میدن
3. چجوری یک variable تو کریستال بزارم و تو برنامه بهش مقدار یدم؟

ممنون

once4ever
جمعه 20 مرداد 1385, 17:04 عصر
خیلی ممنون

MMAASS
سه شنبه 31 مرداد 1385, 21:57 عصر
سلام
هر 5 تا جدولتون فیلدهای یکسانی دارن؟
اگه جوابتون نه است از هر جدول چیزهایی که استخراج می کنین یکسان است؟
با اینکه هنوز به طور کامل متوجه نشدم اما حدس میزنم باید از union استفاده کنین.
اگه میشه بنویسین که این 5 تا جدولتون چه فیلدهایی دارن و در آخر هم بنویسین که می خواهین از چه فیلدهای گزارش تهیه کنین.
موفق باشید

once4ever
سه شنبه 31 مرداد 1385, 22:47 عصر
ممنون ولی من میخواستم سریعتر ازاینکه خودم بفهمم به جواب برسم که نشد.
مشکلم رفع شد.

atoosa174
چهارشنبه 01 شهریور 1385, 12:15 عصر
شما می توانید از subreport استفاده کنید یک گزارش بسازید و سه زیر گزارش روی آن قرار داده و در قسمت select expert شرط اینکه فیلد مربوط به شیفت 1 یا 2 یا 3 باشه را به آن نسبت بده