02-11-18, 01:26 PM
هذا الكود ينقل بيانات داتا جريد الي اخري
لكن يحدث تكرار للصفوف
برجاء عدم التكرار
For i = 0 To DataGridView1.Rows.Count - 1
If DataGridView1.Rows(i).Cells("counters").Value > 0 Then
row = tempTable.NewRow
row("كود الصنف") = DataGridView1.Rows(i).Cells("itcod").Value
row("المجموعة") = DataGridView1.Rows(i).Cells("gname").Value
row("اسم الصنف") = DataGridView1.Rows(i).Cells("invsun").Value
row("الكمية") = DataGridView1.Rows(i).Cells("counters").Value
row("السعر") = DataGridView1.Rows(i).Cells("sprice").Value
row("الاجمالي") = DataGridView1.Rows(i).Cells("netsal").Value
row("كود") = DataGridView1.Rows(i).Cells("makas").Value
row("رصيد") = DataGridView1.Rows(i).Cells("raseedakher").Value
tempTable.Rows.Add(row)
End If
DataGridView2.Columns(7).Width = 50
DataGridView2.Columns(8).Width = 50
Next
DataGridView2.DataSource = tempTable
لكن يحدث تكرار للصفوف
برجاء عدم التكرار
For i = 0 To DataGridView1.Rows.Count - 1
If DataGridView1.Rows(i).Cells("counters").Value > 0 Then
row = tempTable.NewRow
row("كود الصنف") = DataGridView1.Rows(i).Cells("itcod").Value
row("المجموعة") = DataGridView1.Rows(i).Cells("gname").Value
row("اسم الصنف") = DataGridView1.Rows(i).Cells("invsun").Value
row("الكمية") = DataGridView1.Rows(i).Cells("counters").Value
row("السعر") = DataGridView1.Rows(i).Cells("sprice").Value
row("الاجمالي") = DataGridView1.Rows(i).Cells("netsal").Value
row("كود") = DataGridView1.Rows(i).Cells("makas").Value
row("رصيد") = DataGridView1.Rows(i).Cells("raseedakher").Value
tempTable.Rows.Add(row)
End If
DataGridView2.Columns(7).Width = 50
DataGridView2.Columns(8).Width = 50
Next
DataGridView2.DataSource = tempTable