PDA

View Full Version : مشکل با GroupHeader



ahmad156
جمعه 15 مهر 1390, 12:59 عصر
سلام دوستان
من میخوام یه گزارش بسازم که بر اساس 2 تا groupHeader کار کنه یعنی اینکه من 2 نوع اطلاعات برای هر فرد دارم میخوام بر اساس id هر فرد 2 نوع اطلاعات هر فرد رو پشت سر هم برام بیاره نه اینکه اظلاعات نوع اول همه افراد رو پشت سر هم سپس اطلاعات نوع دوم همه افراد رو برام بیاره مثل عکس زیر میخوام باشه
76322http://barnamenevis.org/images/misc/pencil.png

iman_22a
جمعه 15 مهر 1390, 15:42 عصر
خب فکر کنم databand اولی لازم نباشه . شما اطلاعات نوع اول را توی هدر اول نمایش بدین و اطلاعات نوع دوم را توی databand هدر دوم نمایش بدین ( البته اگر منظورتون را درست متوجه شده باشم )

ahmad156
شنبه 16 مهر 1390, 08:14 صبح
ممنون از جوابتون
میشه بیشتر توضیح بدین.متوجه نشدم

iman_22a
یک شنبه 17 مهر 1390, 01:02 صبح
شما مشخص کنین که نوع اول و دوم اطلاعات چگونه با هم در ارتباط هستن . مثال بزنید بهتره .

ahmad156
یک شنبه 17 مهر 1390, 11:52 صبح
دوست عزیز.اطلاعات نوع اول و دوم ارتباطی با هم ندارن.هر دو اونها کلید خارجی دارن که به جدول مشخصات فرد ارجاع داره
برنامه من در زمینه مخابراتی هست.اطلاعات نوع اول من شامل مکالمات موفق یه شخص(اپراتور 118) میشه.اطلاعات نوع دوم من شامل مکالمات نا موفق شخص میشه. یه جدول هم دارم که مشخصات هر شخص را نگه میداره.من میخوام که مکالمات موفق و نا موفق هر شخص کنار هم قرار بگیره.در ضمن اطلاعات نوع اول و نوع دوم من header های متفاوتی دارن
ممنون از لطفتون

ahmad156
یک شنبه 17 مهر 1390, 17:10 عصر
دوستان کسی نمیتونه مشکل منو حل کنه؟خیلی لازممه
ممنون میشم

Himalaya
دوشنبه 18 مهر 1390, 00:17 صبح
سلام
بخش عنوان که تو Report Header قرار میگیره.
بقیه گزارش توی 4 تا بخش Detail خلاصه میشه. هر دو قسمت (مشخصات هر فرد) از 1 دیتا سورس تغذیه میشن و اطلاعات نوع اول و اطلاعات نوع دوم هم هر کدوم یه SubReport هستن (که هر کدوم یه دیتا سورس دارن) که با توجه به این جمله

اطلاعات نوع اول من شامل مکالمات موفق یه شخص(اپراتور 118) میشه.اطلاعات نوع دوم من شامل مکالمات نا موفق شخص میشه. یه جدول هم دارم که مشخصات هر شخص را نگه میدارههر دو SubReport باید لینک بشن به MainReport (از طریق ID شخص)
واسه تعریف لینک هم روی SubReport کلیک راست کن و Change SubReport Links رو بزن
البته نمیدونم اون عنوان برای کل گزارشت هستش یا برای هر شخص متفاوته. به هر حال بخش عنوان رو میتونی به صورت جداگانه برای هر فرد هم نمایش بدی. یعنی به جای Report Header یه Detail دیگه (بالاتر از سایر Detail ها) تعریف میکنی و عنوان رو تو اون قرار میدی

ahmad156
دوشنبه 18 مهر 1390, 10:42 صبح
ممنون از لطفتون
متوجه نمیشم یه خرده مبهمه
یعنی من باید به جای 2 تا header مشخصات فرد و 2 تا DataBand باید 4 تا SubReport بذارم؟روی SubReport راست کلیک میکنم گزینه بالا رو نداره

Himalaya
دوشنبه 18 مهر 1390, 15:56 عصر
اول بگو داری از کریستال استفاده میکنی یا نه. چون جوابی که تو پست قبلی دادم مربوط به کریستاله. ولی تصویری که شما گذاشتید به نظرم مربوط به کریستال ریپورت نباشه

ahmad156
دوشنبه 18 مهر 1390, 18:37 عصر
دوست عزیز
من با StimulSoft کار میکنم

ahmad156
دوشنبه 25 مهر 1390, 18:28 عصر
دوستان اگه این طور روشی ممکن نیست لطفا بگین تا من دنبال راه حل نباشم

ahmad156
پنج شنبه 28 مهر 1390, 09:35 صبح
دوستان عزیز یعنی نرم افزار به این بزرگی قادر به انجام این کار کوچیک نیست

ahmad156
یک شنبه 01 آبان 1390, 11:36 صبح
دوستان عزیز
آیا میتونم با report builder این گزارش رو پیاده سازی کنم

ahmad156
پنج شنبه 19 آبان 1390, 13:52 عصر
کسی پیدا نکرد ......!:عصبانی++: