اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر (معدل)

السلام عليكم 
لدي في قاعدة البيانات المرفقة جدولين tbl1 و tbl2 :

المطلوب في frm2 عند إدخال قيمة في الحقل A التحقق من عدم تكرار قيمة حقل A في الجدولين معاً 

No Duplicates.rar

تم تعديل بواسطه mr steev
قام بنشر

انا اولا مش فاهم يعنى ايه فى الجدولين معا 

المفروض الحقل بيغذى سجل واحد فى جدول واحد مش فى جدولين ده اولا

 

ثانيا بالفعل النموذج بيدخل البيانات فى جدول واحد فعلا وهو جدول tbl2

وبالفعل مش بيقبل تكرار القيم

قام بنشر

توضيح للسيد أسير الشروق

لدي جدولين tbl1 , tbl2 فيهما نفس الحقل

المطلوب أنه إذا أدخلنا قيمة رقم 1 في الجدول الاول لا يقبل إدخالها في الجدول الثاني

 

أي لا أريد للأرقام الموجودة في جدول 1 أن تتطابق مع الأرقام الموجود في جدول 2

 

وجزاك الله خيرا

قام بنشر (معدل)
Private Sub Form_BeforeUpdate(Cancel As Integer)
If DCount("*", "tbl1", "a=form![a]") + DCount("*", "tbl2", "a=form![a]") > 1 Then Cancel = -1: Undo: MsgBox ("مكرر في احد الجدولين")
End Sub

تم تعديل بواسطه رمهان
قام بنشر
Private Sub Form_BeforeUpdate(Cancel As Integer)
If DCount("*", "tbl1", "a=form![a]") + DCount("*", "tbl2", "a=form![a]") > 1 Then Cancel = -1: Undo: MsgBox ("مكرر في احد الجدولين")
End Sub

بعد اذنك يا استاذ رمهان 

ممكن مرفق مدرج عليه الكود

انا جربته ومش شغال عندى مش عارف المشكله من عندى واللا ايه  :rol:

قام بنشر (معدل)

ما رأيكم في هذا الحل ::

 

(Private Sub A_Exit(Cancel As Integer
Me.Refresh
If Me.A <> 0 And (DCount("*", "tbl1", "[A]= form![A]") + DCount("*", "tbl2", "[A]= form![A]")) > 1 Then
"هذا السجل مكرر" MsgBox
Cancel = True
Me.A = ""
End If
End Sub
 

 

تم تعديل بواسطه mr steev

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information