السلام عليكم..
بعد اذن اساتذتي الكرام @Barna ... والاخ العزيز الاستاذ محمد عصام @ابو جودي الذي تمنيت ان اراه في مصر الحبيبة لاني كنت هناك قبل عدة ايام
على كل حال... اخي العزيز @كريمو2... الخطأ يظهر لان حقل تاريخ المنحة فارغ او Null
ضع الكود التالي للتحقق من فراغ حقل التاريخ:
' التحقق من منحة الحج
f = DCount("year(Menha_Date)", "Mena7", "EmployeeID=" & Me.EmployeeID)
If f >= 1 And Me.Menha_ID = "11" Then
If IsDate(Me.Menha_Date) Then
MsgBox "هذا المنخرط (ة) استفاد بمنحة الحج لسنة : " & Year(Me.Menha_Date), vbExclamation, "تنبيه"
Else
MsgBox "يرجى وضع التاريخ في حقل تاريخ المنحة.", vbCritical, "خطأ"
End If
Me.Undo
Exit Sub
End If
تحياتي للجميع