PDA

View Full Version : QuickReport



aras12000
پنج شنبه 16 بهمن 1382, 22:33 عصر
سلام.من میخواهم در گزارش ها گروه بندی داشته باشم
مثلا نام 1 با کلیه شماره های این فرد . نام 2 با شماره های او
یک query دارم اما نمی دانم در صفحه quickReport چه کنم
ممنون از کمکتون

SReza1
جمعه 17 بهمن 1382, 11:42 صبح
سلام
من فکر نکنم این قضیه چندان به quick report ربط داشته باشه من فکر کنم شما در نوشتن sql مشکل دارید یعنی شما یه sql مینویسید با شرایطی که خروجی بالا را تولید کنه بعد به یک quickreport وصل میکنید.
نوشتم query هم با استفاده از کلمه groubp by مثلا همون فیلدی که میخواهی تانجام میشه.
در ضمن یه کمی گنگ گفتی بیتر توضیح بده نوع باکنکت رو هم بگو تا با sql اون راهنمایی کنم

aras12000
جمعه 17 بهمن 1382, 14:25 عصر
سلام مجدد
ببینید من بانکم SQL است.در Query هم Group byدارم .در فرمهای دلفی هم مشکلی نیست.مثلا نتیجه به صورت زیر است

نام تاریخ تعداد
الف 13821101 1
الف 13821102 1
الف 13821103 1
ب 13821101 1
ب 13821102 1

میخواهم در QuickReport طرز نوشتن به این شکل باشد

نام تاریخ تعداد
الف 13821101 1
13821102 1
13821103 1
ب 13821101 1
13821102 1

یعنی نام به تعداد دفعات تکرار نشه
ممنون

JavanSoft
جمعه 17 بهمن 1382, 17:56 عصر
من فکر نکنم این قضیه چندان به quick report ربط داشته باشه من فکر کنم شما در نوشتن sql مشکل دارید


دوست عزیز QRepهم امکان گروه بندی را دارد

saeed_d
شنبه 18 بهمن 1382, 11:01 صبح
با سلام
برای گروه بندی با QRep یک باند از نوع QRGroup و دو باند از نوع QRBand روی QRep قرار بده و خاصیت BandType مربوط به QRBandها را یکی به rbDetail برای جزپیات گزارش و دیگری را به rbGroopFooter برای پایان گرو بندی تغییر بده سپس برای QRGroup خاصیت Expression را (نام فیلدی که نمی خواهید تکرار شود یا نام فیلد سرگروه.Query) و در خاصیت FooterBand نام باند آخری را انتخاب کن. حالا یک گروه بندی با استفاده از باندهای QRep دارید.

JavanSoft
شنبه 18 بهمن 1382, 11:52 صبح
یا اینکه زحمت همه اینکارها و کارهای دیگری را هم که فکرشو نمی کنید به JRB واگذار کنید
http://www.barnamenevis.org/forum/viewtopic.php?t=6481

aras12000
جمعه 24 بهمن 1382, 20:30 عصر
سلام و ممنون برای کمکها
saeed_d مشکلم را حل کردید.خیلی ممنون

saeed_d
شنبه 25 بهمن 1382, 10:52 صبح
سلام و ممنون برای کمکها
saeed_d مشکلم را حل کردید.خیلی ممنون
قابلی نداشت :)

شفیعی
یک شنبه 07 فروردین 1384, 15:45 عصر
سلام
یک بانک اطلاعاتی داریم که در آن لیست چکها نگهداری می شود می خواهیم در QREPORT لیست چکها به شکلی گروه بندی کنیم که لیست چکهای مربوط به هر ماه را در یک گروه نمایش داده وسپس در اخر لیست جمع مبلغ چکهای آن ماه را درج نماید مانند جدول زیر
ردیف شماره چک تاریخ مبلغ
1 200 1384/01/01 5000
2 202 1384/01/03 8000
3 206 1384/01/05 9000
1384/01 22000
1 210 1384/02/01 9900
2 208 1384/02/01 9800
1384/02 19700

شفیعی
پنج شنبه 11 فروردین 1384, 06:28 صبح
سلام
مشکل بالا را چگونه می توان حل نمود