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

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


إذهب إلى أفضل إجابة Solved by د.كاف يار,

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

السلام عليكم

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

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

ولكم الشكر

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

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

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

 

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

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