• 0
MHN

منع تكرار سجل من خلال حقلين

سؤال

السلام عليكمورحمة الله وبركاته 

 

لدي فورم يجمع سجلات من جدولين 

اريد منع تكرار السجل من خلال حقلين 

 

الطلب موضح داخل الفورم 

ادذا احد يقدر يساعدني في طلبي

 

والشكر موصول للجميع 

 

 

comp.rar

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

7 إجابة على هذا السؤال .

  • 0

أخى الكريم

 

البيانات تأتى من جدول واحد و ليس من جدولين

و ان كنت تقصد بيانات القائمة فهذه بيانات تعرض فقط و لكن لا يتم  حفظ أى بيانات منها سوى رقم الدورة و هو حقل فى نفس الجدول

 

عموما

يمكنك استبدال هذا الكود بكود الاخت زهرة بالنموذج

If DLookup("[id_civil]", "data", "[id_civil]='" & Me![id_civil] & "' And [id]=" & Me.id.Column(0)) ThenMsgBox " معذرة اخي الكريم رقم السجل مسجل مسبقا في هذه الدورة ", vbCritical, "تنبيه"Me.UndoEnd If

أو استخدام حقل مفتاح أساسى مكون من الحقلين معا  كما بالصورة

 

 

post-193330-0-10096900-1383309549_thumb.

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخى الكريم

أسهل حل لما تريد هو

أن تجعل المفتاح الاساسى للجدول مكون من الحقلين معا

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخى الكريم

أسهل حل لما تريد هو

أن تجعل المفتاح الاساسى للجدول مكون من الحقلين معا

أقصد هنا جدول data 

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

نفضل اخي الكريم

 

ملفك بعد التعديل بناء على طلبك

 

 

post-15367-0-76662500-1383277036_thumb.g

 

 

 

 

za-Comp-UP.rar

 

بالتوفيق

4

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

الاخت زهره 

 

جزاكِ الله خير وكعادتك زهرة الخير والعطاء

 

النموذج لا زال يقبل التكرار  ولا يتم منع تكرار السجل المدني الواحد في نفس الدورة 

 

ارجو مساعدتي في حل المشكلة ولكِ كل الشكر 

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

أخى الكريم

أسهل حل لما تريد هو

أن تجعل المفتاح الاساسى للجدول مكون من الحقلين معا

 

اخي ابو يوسف ياليت توضيح اكثر لم استطع تطبيق حلك 

معت ملاحظة ان النموذج مرتبط بجدولين وليس واحد وهما data و tbcors

 

لك الشكر

تم تعديل بواسطه MHN
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اخي ابو يوسف 

 

تم تطبيق العمل وبنجاح لكن لدي استفسار بسيط هل استطيع تغيير الرسالة التي تظهر عند التكرار لان رسال الاكسس باللغة الانجليزي وغير واضحة

 

ولك الشكر

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .