عندى داتا جريد فيو وتسكت بوكس اما بكتب مثلا فى التكست بوكس line 1 يروح يشوفة فى اى سطر فى الداتا جريد فيو ويزود فى الخانة اللى اسمها actual qty يزود عليها 1 يعنى لو هى 1 يزود عليها 1 يبقى 2 ولو line 2 يروح يدور فين line 2 ويروح للخانة اللى اسمها actual qty بتاعة line 2 ويزود عليها 1
ازاى اعمل الحركة دى
انا رابط عن طريق المعالج بين الداتا جريد فيو والاكسس
اخي العزيز
جرب الكود التالي في حدث (TextChanged) للـ (TextBox):
PHP كود :
For rowindex As Int16 = 0 To DataGridView1.RowCount - 1
If DataGridView1.Rows(rowindex).Cells(2).Value = TextBox1.Text Then
DataGridView1.Rows(rowindex).Cells(5).Value += 1
End If
Next
تحياتي ..
طيب لو فية فى تكست بوكس 4 حاجة زى كدة 32ed3170 lcm 000001 32d2710 عاوز اقول لو التكست بوكس 4 يحتوى على حاجة شبة كدة فى الداتا جريد فيو فى ال cell اللى اسمها modelname يزود على الخانة 1 يعنى باختصار يدور على جزء من الجملة دى كلها موجودة فى الداتا جريد فيو ولا لا ولو موجودة يزود على ال cell 1
استاذ ابراهيم
دى مانفعت لانى كما ذكرت اريك جزء من جملة وليس يساوى الجملة كلها يعنى انا بكتب جملة فى تكست بوكس الجملة دى فيها جزء موجود فى cell فى الداتا جريد فيو فيروح يشوف هى فى اى cell ويزود للخانة رقم 5 اللى فى نفس السطر 1
ستاذ امجد تظهرلى هذة الرسالة
انا عاوز اقول لو الجملة اللى فى التكست بوكس 4 فيها حاجة تشبة اى cell من ال cells اللى موجودة فى داتا جريد فيو رقم 3 تروح للسطر اللى موجود فيها القيمة دى وتزود لل cell رقم 5 فى نفس السطر واحد
معنى ذلك انى تكست بوكس 4 ليس تماما يساوى cell فى الداتا جريد فيو وانما هناك جزء فى الجملة الموجودة فى تكست بوكس 4 موجودة فى الداتا جريد فية
PHP كود :
Dim Str As String = TextBox4.Text
For rowindex As Int16 = 0 To DataGridView1.RowCount - 1
If Str.Contains(DataGridView1.Rows(rowindex).Cells(1).Value.ToString) Then
DataGridView1.Rows(rowindex).Cells(5).Value += 1
End If
Next
السطور اعلاه حسب ما فهمت الفكرة منك
تحياتي ..