السلام عليكم ورحمة الله وبركاته
ارجو المساعده فى كيفية عرض الرصيد لبرنامج حسابي
الرصيد = -الدائن +المدين
ويوضع فى الرصيد
ثم الرصيد + او - المدين او الدائن
فى المرفقات الميثال مثلا يوجد جدول مكون من المدين والدائن والرصيد الاولى عند الضغط على زر الحساب يقوم باخذ المدين والدائن ويقوم بتحويل قيم الدائن الى -
يضيفهم فى عمود ثم تتم العملية الحسابية
رصيد = -الدائن +المدين ويتم وضهعم فى عمود اخر
المشكله النتائج غير صحيحة
المفروض اخر عمود تكون القيم -500 ثم 1500 ثم 1200 ثم 4200 ثم 4500
ولكن يظهر 1500 3500 1200 4500 1800
وكود الضغط على الزر
DataGridView1.Columns.Add("CustLName", ("دائن"))
DataGridView1.Columns.Add("CustLName", ("مدين"))
DataGridView1.Columns.Add("CustLName", ("الرصيد الاولى"))
DataGridView1.Columns.Add("CustLName", ("الرصيد "))
Dim i As String
i = Label17.Text
For value As Integer = 0 To i - 1
If DataGridView1.Item(3, value).Value = "شيك" Then
DataGridView1.Item(8, value).Value = -Val(DataGridView1.Item(2, value).Value)
DataGridView1.Item(10, value).Value = Val(DataGridView1.Item(8, value).Value)
'DataGridView1.Item(8, value).Value = "دائن"
End If
If DataGridView1.Item(3, value).Value = "check" Then
DataGridView1.Item(9, value).Value = Val(DataGridView1.Item(2, value).Value)
DataGridView1.Item(10, value).Value = Val(DataGridView1.Item(8, value).Value) + Val(DataGridView1.Item(9, value).Value)
DataGridView1.Item(11, 0).Value = Val(DataGridView1.Item(10, 0).Value) + Val(DataGridView1.Item(10, 1).Value)
Dim temp As Integer
For value2 As Integer = 1 To i - 1
temp = DataGridView1.Item(11, 0).Value
DataGridView1.Item(11, value2).Value = Val(temp) + Val(DataGridView1.Item(10, value2).Value)
Next
End If
Nextارجو الحل يا اخوه البرنامج فى المرفقات