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

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

قام بنشر

السلام عليكم

في المرفق برنامج به جدول يمنع في تكرار سجل فيه نفس التاريخ ونفس الرقم الوظيفي 

المطلوب ///  احيانا احتاج ان اسمح للجدول تكرار سجل معين فهل يوجد حل لهذه المشكلة

ولكم الشكر

تفعيل وايقاف اضافة سجل للمكرر.rar

قام بنشر

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

لايمكن حفظ.png

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

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

 

تم تعديل بواسطه محمد احمد لطفى
قام بنشر
1 ساعه مضت, د.كاف يار said:

حاول تحفظ الملف بإصدار اقدم  و يفضل 2003

لقتم تم اعادة ارسال الملف بتنسيق 2003

تفعيل وايقاف اضافة سجل للمكرر.mdb

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

د.كاف يار
kkhalifa1960
بارك الله فيكما

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

المفاتيح غير مفعلة.jpg

المفاتيح مفعلة.jpg

 

تفعيل وايقاف اضافة سجل للمكرر.rar

تم تعديل بواسطه ahmad_mustafa
قام بنشر (معدل)
38 دقائق مضت, ahmad_mustafa said:

زر  يذهب الى الجدول     mowadfen_check ويضع مفتاح اساسي على الرقم الوظيفي ومفتاح اساسي على التاريخ 
و زر اخر يذهب الى الجدول mowadfen_check ويلغي مفتاح الاساسي على الرقم الوظيفي والمفتاح الاساسي على التاريخ 

ربما ميكروسوفت سيعملون على هذا ........... واذا عملوه يتحفنا أحدكم به .!!!!!!!!!!!!!!!!!!

ممكن توضح ليش مفاتيح . أقرأ مرفقي جيداً وبتحصل ماطلبت ....................:fff:

تم تعديل بواسطه kkhalifa1960
  • Like 1
  • أفضل إجابة
قام بنشر

لإنشاء مفتاح اساسي استخدم الكود التالي

DoCmd.RunSQL "ALTER TABLE [mowadfen_check] ADD CONSTRAINT PK_Person PRIMARY KEY ([الرقمالوظيفي], [التاريخ])

لإلغاء المفتاح الأساسي استخدم الكود التالي

DoCmd.RunSQL "ALTER TABLE [mowadfen_check] DROP CONSTRAINT PK_Person"

 

  • Thanks 2
قام بنشر
في 1‏/6‏/2023 at 08:53, kkhalifa1960 said:

نعم @د.كاف يار يعملان لكن من فورم أخر غير مرتبط بالجدول .:fff:

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

و ذلك بإلغاء مصدر السجلات و ارجاعه بعد تفعيل او الغاء المفتاح الأساسي من الجدول

مرفق التطبيق للفكرة

 

تفعيل وايقاف اضافة سجل للمكرر (2).mdb

  • Like 1
قام بنشر
11 دقائق مضت, د.كاف يار said:

و ذلك بإلغاء مصدر السجلات و ارجاعه بعد تفعيل او الغاء المفتاح الأساسي من الجدول

الاخ شايب يعتقد ان الغاء المفتاح الاساسي واعادته امر غير مستحسن

مفتاح اساسي اعتيادي ونتحكم في قبول التكرار او عدم قبوله من خلال متغير

قيمته الافتراضية عدم التكرار ولا داعي لمفتاح اساسي لحقلين

مجرد فكرة

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