اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

أريد وضع لون على قيم فى نموذج عندما تتطابق مع قيم سجل فى نموذج اخر


HERO92
إذهب إلى أفضل إجابة Solved by jjafferr,

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

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

 

يوجد لدى نموذجين فى قاعدة البيانات  

 

اريد عندما تتطابق او تتشابه القيمة الموجود فى عمود CFF فى نموذج TTTT  مع العمود Cen  فى النموذج FFFF يتم تحديد او وضع لون على الصف المشابه فى النموذج TTTT

 

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

 

وتقبلوا خالص تحياتى

TEST2.rar

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

وعليكم السلام  :smile:

 

أسهل طريقة هي عمل نموذج رئيسي ونموذج فرعي ، كما سترى في النموذج frm_FFTT ،

فلما تختار السجل في النموذج الرئيسي ، فتلقائيا ترى السجلات الصحيحة في النموذج الفرعي  :smile:

 

 

جعفر

100.TEST2.accdb.zip

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

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

 

الاستاذ جعفر    المحترم  :smile: 

جزاك الله خيرا على المثال المرفق

 

ارغب فى وضع لون على الصف فى جدول TTTT  لان هذا الجدول يضاف فيه سجلات كثيرة ويوجد بينهما سجلات موجودة فى جدول FFFF فارغب فى معرفة السجلات الموجودة فى جدول FFFF  

لان الجدول FFFF يتم عمل متابعات عليه من قبل شخص اخر

 

ارغب فى عمل المطلوب ادناه وشاكر لك سعت صدرك استاذى / جعفر  :fff:  :fff:  :fff:  :fff:

 

اريد عندما تتطابق او تتشابه القيمة الموجود فى عمود CFF فى نموذج TTTT  مع العمود Cen  فى النموذج FFFF يتم تحديد او وضع لون على الصف المشابه فى النموذج TTTT

 

تقبل خالص تحياتى

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

يعني اذا فهمتك صح:

1. الجدول FFFF يحتوي على حقل Cen ، والجدول TTTT يحتوي على حقل CFF ،

2. هناك ارقام في الحقل Cen موجود في الحقل CFF ،

3. انت تريد ان تفتح النموذج TTTT ، والارقام المتشابهة بين Cen و CFF يكون لون خلفيتها أخضر مثلا ، بينما الارقام اللي تختلف يكون خلفيتها ابيض مثلا؟

 

 

جعفر

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

تفضل  :smile:

 

في هذا المرفق 3 طرق:

 

1. النموذج frm_FFTT ، وهو عمل نموذج رئيسي وبه نموذج فرعي ،

تم ربط النموذجين عن طريق الحقلين Cen (النموذج الرئيسي) ، و CFF (النموذج الفرعي) ،

هنا ، فقط الارقام الموجودة في Cen ستراها في CFF ، ولكن كل رقم على حدة.

 

2. النموذج frm_Seq_FFTT2 ، وهو نموذج رئيسي وبه نموذج فرعي sfrm_Seq_TTTT2 ،

لا يوجد ربط بين النموذجين ،

عن النقر على احد سجلات النموذج frm_Seq_FFTT2 ، فسترى ان تلك القيمة سيكون خلفيها لونه اخضر ، وسيكون في أعلى القائمة ، بينما بقية القيم ستكون مفرزة تحته ،

للقيام بهذه العملية ، فاننا نحتاج الى:

الجدول المؤقت tbl_Seq ،

الاستعلام qry_Seq_0 ، والذي يحذف البيانات من tbl_Seq ،

الاستعلام qry_Seq_1 ، والذي يضيف بيانات الحقل من النموذج frm_Seq_FFTT2  الى tbl_Seq ،

الاستعلام qry_Seq_2 ، والذي يضيف بيانات الحقول التي لسنا عليها في النموذج frm_Seq_FFTT2  ، وتضيف البيانات الى tbl_Seq ،

ومصدر النموذج frm_Seq_FFTT2 هو الاستعلام qry_Seq_FFTT2  :smile:

ولون الحقل هو عن طريق التنسيق الشرطي للحقل Conditional Fromating ،

 

3. وهذه هي الطريقة التي تريدها  :smile:

النموذج frm_Temp_TTTT ، لحاله أعزب بدون شريك  :smile:

ولعمله نحتاج الى:

الجدول المؤقت tbl_Temp ،

الاستعلام qry_Temp_0 ، والذي يحذف بيانات الجدول tbl_Temp ،

الاستعلام qry_Temp_Match ، والذي يقارن بين قيم Cen و CFF في الجدولين ، ويكتب القيم المتساوية في الحقل Temp_Cen ، والرقم 1  في الحقل tmp_Number ،

الاستعلام qry_Temp_No_Match ، والذي يقارن بين قيم Cen و CFF في الجدولين ، ويكتب القيم الغير المتساوية في الحقل Temp_Cen ، والرقم 0  في الحقل tmp_Number ،

ومصدر النموذج frm_Temp_TTTT هو الاستعلام qry_Temp_TTTT :smile:

ولون الحقل هو عن طريق التنسيق الشرطي للحقل Conditional Fromating ، السجل اللي فيه tmp_Number  بقيمة 1 يعطيه اللون الاخضر ، واللي رقمه 0 ما يسوي له سالفه ولايعطيه لون :smile:

 

 

جعفر

100.1.TEST2.accdb.zip

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

  • أفضل إجابة

تفضل  :smile:

 

لو خبرتنا من قبل انك تدخل معلومات في هذا النموذج كذلك ، كنت بحك راسي زيادة واحاول اوصل لنتيجة  :smile:

 

الآن تستطيع ان تدخل بيانات في النموذج frm_Temp_TTTT.

 

ولكني انصحك بأن تنسى كل اللي عملناه ، وتستعمل النموذج frm_New_TTTT ، واللي يأخذ بياناته من الاستعلام qry_New_TTTT ، وبدون جداول مؤقته  :smile:

الاستعلام فيه CFF وبه يحسب عدد Cen في الجدول FFFF ، ويعطينا العدد في الحقل tmp_Number ،

في النموذج ، استعملنا تنسيق شرطي Conditional Formatting ، بحيث اذا كان الرقم في الحقل tmp_Number اكبر من صفر (يعني هذا الرقم موجود في الجدولين) ، يتحول لون الخلفيه الى خضراء  :smile:

 

 

جعفر

100.1.TEST2.accdb.zip

تم تعديل بواسطه jjafferr
  • Like 2
رابط هذا التعليق
شارك

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