السلام عليكم
هل يمكن لاحد شرح هذا الكود لي؟
هذا الكود يمنع تكرار البيانات في المفتاح الرئيسي..
Private Sub documentno_BeforeUpdate(Cancel As Integer)
documentnofield = Me.documentno
Dim a
a = DLookup("[documentno]", "table1", "[documentno]='" & Me.documentno & "'")
If Not (IsNull(a)) Then
MsgBox "رقم مكرر", vbCritical, "رسالة خطأ"
Cancel = True
Me.Undo
DoCmd.FindRecord documentnofield
End If
End Subاريد تطبيقة في نموذج
اسم الجدول LInfo
المفتاح الرئيسي LNo
اسم مربع النص داخل النموذج LNobox
ارفقت نموذج تم تطبيق الكود بنجاح به
شكرا جزيلا