السلام عليكم ورحمة الله وبركاتة
منذ اربع ايام بمساعدة اخ كريم بهذا المنتدى توصلنا لكود حساب اقساط بالتواريخ
يوجد زر احس الاقساط فيقوم الكود بحساب الاقساط المستحقة على العميل بتواريخها
المطلوب تعديل الكود لينفذ على جميع العملاء دفعة واحدة
المثال بالمرفقات وهذا هو الكود
Private Sub Command39_Click()
Dim x As Integer
DoCmd.SetWarnings False
DoCmd.RunSQL " delete from tbsub where mainid=" & Me.ID
DoCmd.SetWarnings True
For x = 1 To Me.NezamElsdad
DoCmd.SetWarnings False
DoCmd.RunSQL " insert into tbsub (mainid,datekest,mount) values (" & Me.ID & ",#" & IIf(Me.NezamElsdad = 3, DateAdd("yyyy", x, Me.EstelamDate), DateAdd("yyyy", x + 2, Me.EstelamDate)) & "#," & IIf((Me.MaTmSdadh >= Me.KestValue + Nz(DSum("mount", "tbsub", "mainid=" & Me.ID), 0)), Me.KestValue, Me.MaTmSdadh - Nz(DSum("mount", "tbsub", "mainid=" & Me.ID), 0)) & ")"
Me.subform.Requery
Next x
End Subعفوا هذا هو المرفق
