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

عاوز كود جمع عمود كامل فى الداتا جريد خاص بسعر الأصناف وإظهارة فى تيكست بوكس بعد الضغط على زر إجمالى الفاتورة أرجو المساعدة ضرورى جدا إخوانى
الرد }}}
تم الشكر بواسطة:
#2
ضع هذا الكود فى المفتاح
جمع عمود داخل الداتا جريد فيو

If DGV.RowCount – 1 > 0 Then

Dim sum As Double
For i = 0 To DGV.RowCount - 1
sum += DGV.Rows(i).Cells(5).Value
Next
TextBox1.Text = Format(sum, "###.##")

End If

حيث ( Cells (5 هو العمود المراد جمع قيمه
جملة Format لتنسيق المخرجات

وبالنسبة لجمع قيم معينة فذلك يتم عن طريق عملية التصفية أو البحث فبعد عرض نتائج البحث فى الداتاجريد يتم إجراء عملية الجمع أما يدويا أو تلقائيا على حسب رغبتك
الرد }}}
تم الشكر بواسطة:
#3
[b]السلام عليكم

طريقة مختصرة باستخدام استعلام LINQ

كود :
Dim totalPrice = (From row In DataGridView1.Rows Select CDbl(row.Cells("Ptotal").Value)).Sum()
        txtTotalPrice.Text = totalPrice.ToString("C", New CultureInfo("ar-IQ"))


النتيجة سوف تظهر هكذا:

على سبيل المثال

4,676.00 د.ع

يعني دينار عراقي اما اذا اردت ان تظهر نوع العملة حسب بلدة فقط غير IQ الى رمز بلدك

موفق ان شاءالله[/b]
الرد }}}
تم الشكر بواسطة:
#4
ما واضح يا اخي العزيز
الرد }}}
تم الشكر بواسطة:
#5
هنا انتا عرفت 3 متغيرات من نوع دابل' Dim x, y, z As Double
هنا داه علشان يعدلك العواميد'        For i As Integer = 0 To Masrof_lawyersDataGridView.RowCount - 1
12 داه رقم العمود ولازم تحت =+ علشان ميغرلكش القيم       '      x += Masrof_lawyersDataGridView.Rows(i).Cells(12).Value
        '    y += Masrof_lawyersDataGridView.Rows(i).Cells(13).Value
  '      Next
متغير داه علشان يديك الفرق     '    z = x - y
وهنا علشان تعرض القيمة الي طلعت من مجموع العمود في تكست بعد الاكس تو استرنج علشان هيا قيمة المتغير '        TextBox1.Text = x.ToString
     '   TextBox2.Text = y.ToString
     '   TextBox3.Text = z.ToString
اتمني اكون افدتك ملحوظة اللغة  vb.net 
تحياتي
             حسام
الرد }}}
تم الشكر بواسطة:
#6
(28-07-17, 06:14 AM)hoshosgost@yahoo.com كتب :
هنا انتا عرفت 3 متغيرات من نوع دابل' Dim x, y, z As Double
هنا داه علشان يعدلك العواميد'        For i As Integer = 0 To Masrof_lawyersDataGridView.RowCount - 1
12 داه رقم العمود ولازم تحت =+ علشان ميغرلكش القيم       '      x += Masrof_lawyersDataGridView.Rows(i).Cells(12).Value
        '    y += Masrof_lawyersDataGridView.Rows(i).Cells(13).Value
  '      Next
متغير داه علشان يديك الفرق     '    z = x - y
وهنا علشان تعرض القيمة الي طلعت من مجموع العمود في تكست بعد الاكس تو استرنج علشان هيا قيمة المتغير '        TextBox1.Text = x.ToString
     '   TextBox2.Text = y.ToString
     '   TextBox3.Text = z.ToString
اتمني اكون افدتك ملحوظة اللغة  vb.net 
تحياتي
             حسام

An unhandled exception of type 'System.InvalidCastException' occurred in Microsoft.VisualBasic.dll

Additional information: Conversion from type 'DBNull' to type 'Integer' is not valid.

بعد التطبيق ظهرت لي الرسالة اعلاه
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  أريد مساعدة من فضلكم في زر الإضافة waidom 2 1,674 10-06-23, 12:53 PM
آخر رد: mahmoud mostafa 2023
  تلوين خلية واحدة فقط فى الداتا غريد اذا تغيرت القيمة ؟ a.amin 11 7,224 15-02-23, 02:13 PM
آخر رد: tighrmte
  جمع عمود في داتا جريد واظهار الناتج في تكست بوكس nabil 9 12,999 08-12-22, 01:27 PM
آخر رد: عبدالمؤمن
  تحويل multiline text الى single line في عمود في قاعدة بيانات sql server bassant 0 958 07-09-21, 04:36 PM
آخر رد: bassant
  [سؤال] كنت محتاج مساعده بعمل مشروع تخرج انتخابات اونلاين ahmed nafea 0 1,651 22-04-21, 11:13 PM
آخر رد: ahmed nafea
  مساعدة من اخوتي برنامج مبيعات سوبرماركت التعامل مع اكثر من زبون في نفس الوقت Mokhtar-mako 1 1,309 16-01-21, 08:43 PM
آخر رد: moosa_alabri
  اسناد عامود في قاعدة بيانات اكسيس الى عامود من نوع كومبوبوكس بالداتا جريد فيو بالفيجو Ghassanfff 2 2,119 08-01-21, 08:52 PM
آخر رد: سعود
  كود عدم تكرار البيانات بالداتا جريد فيو ِAbou Sama 4 7,574 04-12-20, 10:59 PM
آخر رد: Osama_NY
  مشكلة في إظهار عمود التاريخ في داتا جريد فيو mofhmy 5 6,557 12-11-20, 12:13 PM
آخر رد: bahaa.elkomy@yahoo.com
  [سؤال] مساعدة في تحليل قاعدة بيانات مشتريات ومبيعات maw2321 1 2,652 09-10-20, 09:28 PM
آخر رد: ali.jamil27

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


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