اتفضل ما تريد
Private Sub Form_Load()
Dim Re As Integer
Dim NKhram As Integer
Re = DCount("[EmpName]", "empt")
For i = 1 To Re
If Me.ÇäÊåÇÁ_ÇáÇÞÇãÉ + 21 <= Date Then
NKhram = DateDiff("d", Me.ÇäÊåÇÁ_ÇáÇÞÇãÉ, Date)
Me.ÊßáÝÉ_ÇáÇÞÇãÉ = 1220
If NKhram > 90 Then
Me.ÇáÛÑÇãÇÊ = (NKhram - 90) * 10
DoCmd.GoToRecord , , acNext
Else
Me.ÇáÛÑÇãÇÊ = 0
DoCmd.GoToRecord , , acNext
End If
ElseIf Me.ÇäÊåÇÁ_ÇáÇÞÇãÉ + 21 > Date Then
Me.ÊßáÝÉ_ÇáÇÞÇãÉ = 0
DoCmd.GoToRecord , , acNext
End If
Next i
End Sub
لكن هناك ملاحظة
من الاحسن ان يكتب اسماء الحقول والمربعات النصية بالانكليزية او باللاتينية
123.rar