اتفضل شوف الكود ياللى على زر الامر اضافة
دى اكواد تخص ادارة الاقساط مالها ومال الورادى للموظفين
انا مش فاهم حاجة
Dim strSQL As String
strSQL = "DELETE G2.[رقم القسط], G2.رقم, G2.التاريخ, G2.المبلغ1 ,G2.المبلغ, G2.[المبلغ كتابه] FROM G2 WHERE (((G2.رقم)=[FORMS]![f1]![رقم]));"
DoCmd.SetWarnings False
DoCmd.RunSQL strSQL
DoCmd.SetWarnings False
Me.Requery
Refresh
DoCmd.GoToRecord , , acFirst
For i = 0 To Forms![f1]![no] - 1
Me.رقم = Forms![f1]![رقم]
If Form_f1.القسط.Value = "يومي" Then Me.التاريخ = DateAdd("D", i, Forms![f1]![Date])
If Form_f1.القسط.Value = "شهر" Then Me.التاريخ = DateAdd("m", i, Forms![f1]![Date])
If Form_f1.القسط.Value = "اسبوع" Then Me.التاريخ = DateAdd("WW", i, Forms![f1]![Date])
If Form_f1.القسط.Value = "ثلاث اشهر" Then Me.التاريخ = DateAdd("Q", i, Forms![f1]![Date])
If Form_f1.القسط.Value = "سنة" Then Me.التاريخ = DateAdd("yyyy", i, Forms![f1]![Date])
If Form_f1.القسط.Value = "ستة اشهر" Then Me.التاريخ = DateAdd("Q", i * 2, Forms![f1]![Date])
DoCmd.GoToRecord , , acNext
Next
DoCmd.Requery