تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
جمع عمود الوقت في الداتا قريد فيو
#1
السلام عليكم

الرجاء المساعدة في جمع عمود الوقت في الداتا قريد فيو

مثال

الصف الاول 100:45
الصف التاني 09:00
وهكذا
=
109:45
الرد }}}
تم الشكر بواسطة:
#2
جرب هذا
كود :
Dim columnIndex As Integer = 0 ' رقم العمود
Dim h, m As Integer
For Each r As DataGridViewRow In Me.DataGridView1.Rows
   If Not IsNothing(r.Cells(columnIndex).Value) Then
       h += r.Cells(columnIndex).Value.ToString.Split(":")(0)
       m += r.Cells(columnIndex).Value.ToString.Split(":")(1)
   End If
Next
If m > 59 Then
   h += Math.Floor(m / 60)
   m = m Mod 60
End If
Dim result As String = String.Format("{0}:{1}", h, m)

Me.TextBox1.Text = result
الرد }}}
تم الشكر بواسطة: نور الهدى الهدى
#3
(03-10-18, 07:32 PM)rnmr كتب : جرب هذا
كود :
Dim columnIndex As Integer = 0 ' رقم العمود
Dim h, m As Integer
For Each r As DataGridViewRow In Me.DataGridView1.Rows
   If Not IsNothing(r.Cells(columnIndex).Value) Then
       h += r.Cells(columnIndex).Value.ToString.Split(":")(0)
       m += r.Cells(columnIndex).Value.ToString.Split(":")(1)
   End If
Next
If m > 59 Then
   h += Math.Ceiling(m / 60)
   m = m Mod 60
End If
Dim result As String = String.Format("{0}:{1}", h, m)

Me.TextBox1.Text = result

تم تعديل حساب الدقائق

مشكور أخي على تعاونك ولكن الناتج غير دقيق يوم بإضافة ساعة ارجو التوضيح او التعديل
الرد }}}
تم الشكر بواسطة: rnmr
#4
90:54
66:54
=158.48

والنتاج الحقيقي 

157:48
الرد }}}
تم الشكر بواسطة: rnmr , rnmr
#5
اعتذر إليك

تم تعديل الكود
الرد }}}
تم الشكر بواسطة: نور الهدى الهدى
#6
الخطاء هنا 

تعديل هذا السطر 
كود :
           h += Math.Floor(m / 60)
الرد }}}
تم الشكر بواسطة: rnmr , rnmr , نور الهدى الهدى , elgokr
#7
(03-10-18, 08:05 PM)بيسك لكل العرب كتب : الخطاء هنا 

تعديل هذا السطر 
كود :
           h += Math.Floor(m / 60)


(03-10-18, 08:02 PM)rnmr كتب : اعتذر إليك

تم تعديل الكود


اخي [b]rnmr[/b] اخي [b]بيسك لكل العرب[/b]
الكود تماااام مشكورين على المساعدة وسرعة الاستجابة جعلها الله في ميزان حسناتكم
الرد }}}
تم الشكر بواسطة: rnmr , elgokr


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مساعدة في حل سؤال بخصةص عرض الوقت عبدالكريم برشدان 2 97 12-04-24, 03:05 PM
آخر رد: عبدالكريم برشدان
Star الوقت المستغرق لكتابه الكلمه سلام و محبه 0 64 02-04-24, 04:44 PM
آخر رد: سلام و محبه
  مشكلة فى جمع عمود فى داتا جريد فيو احمد خطاب 3 160 06-03-24, 07:49 PM
آخر رد: احمد خطاب
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 193 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  حذف الاسطر الفارغه من الداتا جريد فيو اليوم السابع 3 2,378 03-03-24, 12:57 AM
آخر رد: مصمم هاوي
  كيفية جمع أرقام عمود فى الداتا جريد فيو بناءاً على بيانات معينة heem1986 5 235 25-02-24, 11:26 PM
آخر رد: heem1986
  [VB.NET] مشكلة التاريخ في الداتا قريد فيو مبرمج صغير 1 6 404 24-01-24, 10:12 PM
آخر رد: annagui
  [سؤال] كود اظهار رساله في حال وجود الرقم في اكثر من عمود مبرمج صغير 1 6 405 09-01-24, 01:41 AM
آخر رد: Taha Okla
  حماية عمود داخل ورقة الاكسل العيدروس 3 195 05-01-24, 12:21 AM
آخر رد: HALIM ELEULMA
Question [VB.NET] اسم عمود الأرقام في DataGridView أبو خالد الشكري 6 610 03-12-23, 08:01 AM
آخر رد: أبو خالد الشكري

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم