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

حول المفتاح الاساسى لجدول


SABER_EDP

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

السلام عليكم

لدى جدول المفتاح الاساسى لة يتكون من ثلاثة حقول مختلفة

كيف يمكن معرفة السجلات المسجلة من قبل فى هذا الجدول قبل الحاق السجلات بة وظهور رسالة تدل على ذلك ؟

ملاحظة

الكود الموجود فى المنتدى يصلح لجدول بة مفتاح اساسى يتكون من حقل واحد فقط

بارك الله فيكم

رابط هذا التعليق
شارك

تفضل هذا الكود يصلح لحقل واحد او اكثر للتاكد من تكرار ارقام السجلات

هذا المثال على ثلاثة حقول كلها تمثل مفتاح اساسي واحد

غير اسم الجدول واسماء الحقول التي لديك فقط

ضعه في حدث بعد التحديث لاخر حقل في النموذج

If (Eval("DLookUp(""[On]& [Tow]& [Three]"",""[Table]"",""[On]& [Tow]& [Three] =form![On]& [Tow]& [Three]"") Is Not Null")) Then
Beep
MsgBox "Masseg   "
DoCmd.CancelEvent
  Forms![Table]![On] = Null
Forms![Table]![Tow] = Null
Forms![Table]![Three] = Null
End If
SendKeys "{f2}", False
DoCmd.SetWarnings False

تم تعديل بواسطه Force
رابط هذا التعليق
شارك

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



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

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

Important Information