PDA

View Full Version : محاسبه ی میانگین و نمایش در گرید



likemoon
سه شنبه 26 فروردین 1393, 23:51 عصر
سلام
من یک گرید گذاشتم تو برنامه که به یه ویو بایند شده. به این صورت که بر اساس تاریخ فیلتر میشه و رکوردهایی رو نمایش میده که مقدار مصرفی یک کالا رو در اون بازه نمایش میده.
حالا من میخوام توی همین گرید یک فیلد داشته باشم که در اون میانگین مصرف ماهانه رو (براساس همون تاریخهایی که فیلتر شده) به من نمایش بده. من برای اینکار هیچ راهی به ذهنم نمیرسه لطفا یه شیوه ای پیشنهاد بدید، ممنون.

karem2074
چهارشنبه 27 فروردین 1393, 00:15 صبح
بفرمایید دوست گرامی.این کل یک ستون(مثلا کل مصرف روزانه این ماه) را محاسبه میکنه بعدا بر 30 روز ماه تقسیم میکند و میانگین را نمایش میدهد.تغییرات دیگر را خودتان انجام دهید.


Dim TotalSum As Double = 0
Dim TempNode As ListViewItem
Dim TempDbl As Double
For Each TempNode In ListView1.Items
If Double.TryParse(TempNode.SubItems.Item(2).Text, TempDbl) Then
TotalSum += TempDbl
End If
Next
Label1.Text = "میانگین این ماه: " & TotalSum / 30