الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

وضع علامة إذا تشابه حقل معين بجدولين مختلفين

بدأه figo82eg في 12 يوليو 2010 · 5 رد · 622 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

1- لدي جدول رئيسي يتم تسجيل به البيانات ولدي جدولين أخرين اريد عند تشابه رقم ( CRN ) في حقل من حقول جدول البيانات الرئيسي مع أحد حقول الجدولين يتم تسجيل علامة صح تلقائي داخل النموذج امام خانة كل جدول ومرفق مثال علي ذلك

New Microsoft Office Access Application.rar

769984420.gif
#2

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

هذا المثال الخاص بك بعد التعديل

إن كان ليس هذا ما طلبته تماماً أخبرني بذلك

بتوفيق الله ..

New Microsoft Office Access Application.zip

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 13 يوليو 2010 في 18:46

Everything will be fine when we TALK LESS, DO MORE


#3

شكرا اخي الكريم علي ردك ولكني لم اجد في المثال المرفق ما اريده حيث اني اريد لو ان جدول refund يوجد به حقل قيمته 2222 وعند فتح نموذج Form1 وكتابة 2222 يتم وضع علامة صح تلقائياً داخل مريع ( يوجد عميل سابق قام بإنهاء تعاقده ) .

ولو أن جدول termination يوجد به حقل قيمته 5060 وعند فتح نموذج Form1 وكتابة 5060 يتم وضع علامة صح تلقائياً داخل مريع ( يوجد عميل سابق إسترد مبلغ تعاقده )

769984420.gif
#4

من الممكن أخي القيام بذلك عبر الكود التالي في النموذج:

Private Sub chkRefundTermination()
    Me.Check0.Value = Not IsNull(DLookup("CRN", "إنهاء تعاقد", "CRN = '" & Me.CRN & "'"))
    Me.Check2.Value = Not IsNull(DLookup("CRN", "إسترداد مبلغ", "CRN = '" & Me.CRN & "'"))
End Sub

Private Sub CRN_AfterUpdate()
    chkRefundTermination
End Sub

Private Sub Form_Current()
    chkRefundTermination
End Sub

كما في الملف المرفق...

في هذا الكود، نحن نستعلم عن سجل في كلا الجدولين، بشرط أن يكون حقل CRN في الجدول يساوي الرقم في السجل الحالي. يتم الاستعلام عبر الدالة DLookup.

وضعنا الفحص في إجراء لكي نتمكن من استخدامه من أكثر من حدث: واحد عند كتابة رقم CRN جديد (أو تعديل واحد قديم)، والآخر عند الانتقال إلى سجل جديد، وبهذا نتأكد من أن مربعات الاختيار تعكس دوماً الحالة الصحيحة.

والله أعلم.

New Microsoft Office Access Application.rar

تم تعديل هذه المشاركة بواسطة أحمد مبارك الحيقي في 13 يوليو 2010 في 17:50

#5

الاخ احمد

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

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

جزاكم الله خيرا جميعا

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

يارب احمى دينى وبلدى من كيد الاعداء والخائنين بحبك يا مصر بحبك يا مصر بحبك يا مصر

 


 


3.gif

#6

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

769984420.gif

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…