منتدى مصر التقني
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

اريد مساعدة في (جمع عمود في Data Grid View تلقائيا)

اذهب الى الأسفل

اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Empty اريد مساعدة في (جمع عمود في Data Grid View تلقائيا)

مُساهمة من طرف صفاء الخيكاني الأربعاء أبريل 09, 2014 2:49 pm

السلام عليكم
أولا
شاكر موقعكم والقائمين عليه لهذه الدرواس الحقيقة مميزة وتحتلف عما وجدته في باقي المواقع
وخصوصا التعامل مع Data Grid View
..
لدي مشكل
وهي كيف جمع عمود في Data Grid View تلقائيا
يعني  يجمع تلقائيا مثل خاصية الجمع  التلقائي في برنامج الاكسل
كلما اضيف رقم يضيفه الى المجموع
مع جزيل الشكر والمحبة لكم
صفاء الخيكاني
صفاء الخيكاني
.
.

تاريخ التسجيل : 09/04/2014
المساهمات : 9
النقاط : 21
التقيم : 0
الدولة : العراق
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Empty رد: اريد مساعدة في (جمع عمود في Data Grid View تلقائيا)

مُساهمة من طرف NEXT الخميس أبريل 10, 2014 7:02 am

أهلا وسهلا بكم أخى الكريم وشكر لاستحسانك منتدى مصر التقنى .... ونرجوا المعذرة فى التاخر على الرد فى استفسارك

أما بالنسبة لاستفسارك فلنفترض انك تريد جمع قيم العامود Product_Price واظهار الناتج تلقائيا فى مربع النص txtTotlePur .....سنقوم بكتابة الكود التالى فى حدث CellEndEdit و الذى يؤدى الى تنفيذ الكود حال الانتهاء من كتابة قيمة فى الخلية

الكود:
  Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
        Dim tot As Double = 0
        With DataGridView1
            For Each d As DataGridViewRow In DataGridView1.Rows
                tot += CDbl(d.Cells("Product_Price").Value)
            Next
            txtTotlePur.Text = tot.ToString()
        End With
    End Sub

و بالتالى فمجرد إضافة قيم فى خلايا العامود Product_Price يتم جمعها تلقائى فى مربع النص المشار الية

اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Egy-tech13971133141

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Empty رد: اريد مساعدة في (جمع عمود في Data Grid View تلقائيا)

مُساهمة من طرف NEXT الخميس أبريل 10, 2014 7:49 am

أما اذا اردت جمع أو ضرب أو اى عملية حسابية اخرى على قيم كل صف على حدة فى Data Grid View يمكنك استخدام الكود التالى :

الكود:
 Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit
        With DataGridView1.Rows(e.RowIndex)
            .Cells("Total").Value = .Cells("Price").Value * .Cells("Quantity").Value
        End With

        DataGridView1.InvalidateColumn(DataGridView1.Columns("Total").Index)
    End Sub

حيث أن Total هو العامود المراد اظهار قيم كل صف فيه

و النتيجة

اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Egy-tech13971161191

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Do.php?imgf=154090993464951
NEXT
NEXT
الادارة
الادارة

تاريخ التسجيل : 18/02/2011
المساهمات : 446
النقاط : 200660
التقيم : 28
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

اريد مساعدة في (جمع عمود في  Data Grid View تلقائيا)  Empty رد: اريد مساعدة في (جمع عمود في Data Grid View تلقائيا)

مُساهمة من طرف صفاء الخيكاني الخميس مايو 01, 2014 9:02 pm

ربي لا يحرمني من عطائكم وابداعكم
جزيل الشكر والتقدير لكم
الله يوفقكم الى كل  خير
صفاء الخيكاني
صفاء الخيكاني
.
.

تاريخ التسجيل : 09/04/2014
المساهمات : 9
النقاط : 21
التقيم : 0
الدولة : العراق
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

الرجوع الى أعلى الصفحة

ََ

مواضيع ذات صلة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى