View Full Version : جمع یک ستون در گزارش توسط datareport
RZ_HAFEZ
دوشنبه 23 مهر 1386, 09:28 صبح
با سلام
من در برنامه خودم یک گزارش تهیه کردم توسط datareport میخوام در قسمت پا ورقی جمع عدد های یک ستون را بدست بیاورم
با تشکر
torshizi
چهارشنبه 15 اسفند 1386, 07:40 صبح
ابتدا command propertiesکه datareport به آن بایند شده (وصل) را باز کنید با استفاده از برگههای gropingو سپس aggregatesمیتوانید مقدار دهی کنید و جمع ستونها وجمع کل را داشته باشید
mpmsoft
چهارشنبه 15 اسفند 1386, 08:02 صبح
در دیتا رپورت می تونی یک کنترل به اسم Function به قسمت Page Footer خودت اضافه کنی و هویت اون فانکشن رو روی Sum بذاری و بعد مقدار DataField رو برابر با نام اون فیلدی که می خواهی جمعش رو ببینی می ذاری و سپس بعد از نمایش گزارش جمع اون ستون نمایش داد می شود
فانکشن یک کنترل هست فرض کن مثل Text با این فرق که یه رویداد رو برات انجام می ده
اونو می تونی از قسمت ToolBox همون جایی که Label-Text-Shape هستند به گزارشت اضافه کنی
UpgradeVB6Code
چهارشنبه 28 فروردین 1387, 19:41 عصر
سلام
منم دقیقا الان میخوام همین کارو بکنم
اما چند تا مشکل هست
اولا Function به قسمت PageFooter اضافه نمیشه فقط به قسمت Report Footer اضافه میش
حالا به همون قسمت که اضافه کردم بعد این کدها رو براش نوشتم اررور میداد ؟؟؟
DataReport1.Sections(5).Controls("Function1").DataField = "Remind"
میشه راهنمایی کنید
به طور خلاصه میخوام مجموع فیلد Remind در زیر این ستون در هر صفحه باشه اگر نشد در صفحه صفحه آخر باشه.
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.