PDA

View Full Version : محاسبه ی تعداد رکورد ها در هر گروه.



hdv212
دوشنبه 14 اسفند 1385, 12:57 عصر
سلام بچه ها ..
من یه RecordNumber به قسمت SectionDetails اضافه کردم که شماره ی هر رکورد رو چاپ کنه و همینطور گزارش رو بر اساس یک فیلد گروه بندی کردم، حالا میخوام تعداد رکورد ها رو در هر گروه درقسمت GroupFooter چاپ کنم، منتها نمیدونم چطوری فیلد RecordNumber رو در تابع Count قرار بدم .. چون فیلد RecordNumber در قسمت ReportFields نمیاد .. کسی میتونه کمکم کنه ؟؟

rezaei manesh
دوشنبه 14 اسفند 1385, 20:02 عصر
یه متغیر تعریف کن و اونو هر جا که می خوای قرار بده و هرجا که می خوای صفر کن و هر جا که می خوایی اضافه کن
اگه جستجو کنی می تونی چندتا مثال پیدا کنی

hdv212
سه شنبه 15 اسفند 1385, 00:10 صبح
منظورت از تعریف متغیر چیه .. کجا تعریف کنم .. کجا استفاده کنم ؟؟ میشه بیشتر توضیح بدی؟؟

rezaei manesh
سه شنبه 15 اسفند 1385, 09:35 صبح
باید چندتا Formula Fieldتعریف کنی و غیر از یکی بقیه رو مخفی کنی و تو اونا محاسبات رو انجام بدی
مثلا یکی تعریف کن و تو گروپ هدر بذار و توش بنویس


shared numbervar Cnt:=0;

و یکی دیگه تغریف کن و در قسمت دی تل قرار برده و توش بنویس


shared numbervar Cnt;
Cnt:=Cnt+1;
Cnt;

و یکی دیگه درست کن که قابل روئیت باشه و تو اون کد زیر رو بنویس و در فوتر گروپت قرار بده


shared numbervar Cnt;
Cnt;

موفق باشی

hdv212
سه شنبه 15 اسفند 1385, 15:22 عصر
دستت درد نکنه .. من مراحل بالا رو انجام دادم ... همونی بود که میخواستم .. فقط چطوری اون دو تا فیلد رو Invisbile کنم ؟؟

در ضمن این چه زبانی هست که کریستال ریپورت ازش استفاده میکنه ؟؟ میشه یه مرجعی چیزی معرفی کنی ؟؟
مرسی ..

rezaei manesh
سه شنبه 15 اسفند 1385, 15:57 عصر
رو شون کلیک راست کن بعد برو تو خاصیت هاش suppress رو true کن