بسم الله الرحمن الرحيم
إذا كان لدي الجدول التالي :
رقم الهاتف - السبت - الأحد - الاثنين
911501- 0 - 21 - 14
412897 - 0 - 0- 52
687459 - 73 - 23 - 21
حيث يعني أن الهاتف ذو الرقم 911501 ليس له أي مكالمة يوم السبت و له 21 مكالمة يوم الأحد و 14 مكالمة يوم الاثنين و هكذا بقية الأرقام .
لدينا الأدوات list1-list2-list3 نريد أن نضع في list1 أرقام الهواتف التي لها مكالمات في السبت و نريد أن نضع في list2 أرقام الهواتف التي لها مكالمات في الأحد و في list3 أرقام الهواتف التي لها مكالمات في الاثنين و هكذا .
وضعنا هذا الكود التالي لأداةcommand :
z = Text1.Text
If Text2.Text <> 0 Then
List1.AddItem z
End If
If Text3.Text <> 0 Then
List2.AddItem z
End If
If Text4.Text <> 0 Then
Formtable.List3.AddItem z
End If
بالنقر على الزر السابق ينفذ ما نريد و لكن فقط على السجل الحالي سؤالي هو :
كيف أستطيع أن أنقل جميع السجلات دفعة واحدة إلى أدواتlist الثلاث حسب ما شرحت سابقا؟
مع العلم أني جربت الكود التالي (و لم ينجح)
sr.movefirst
1if sr.Eof =false then exit sub
z = Text1.Text
If Text2.Text <> "0" Then
List1.AddItem z
End If
If Text3.Text <> "0" Then
List2.AddItem z
End If
If Text4.Text <> "0" Then
Formtable.List3.AddItem z
End If
rs.movenext
go to 1
أرجو منكم أن تخبروني عن علة هذا الكود و ما هو تصحيحه .
و لكم الشكر مقدما .