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

كيف أختار بيانات محدودة من جدول مربوط بآخر ؟؟؟

مغلق
بدأه majed316 في 18 يونيو 2003 · 4 رد · 787 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أخواني

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

أشكركم على ماتقدمونه من خير كثير في هذا المنتدى ومساعدات لإخوانكم ...

ولدي سؤال شبه متأكد أن جوابه لديكم .. ولكن لجهلي فلا أعرفه ...

أنشأت قاعدة بيانات في الإكسس تحتوي على جدولين الأول الموظفين والثاني الإجازات وأنشأت علاقة بينهم عن طريق حقل الرقم وهو حقل مشترك بينهم ...

وأنشأت نموذج للجدول الأول ( الموظفين )ووضعت زر عند الضغط عليه ينقلني إلى النموذج الآخر والموجود به الإجازات ولكن المشكلة أنه فتح الجدول فإنه يعرض جميع الإجازات لجميع الموظفين وما أردته هو أن يعرض إجازات الموظف الحالي فقط والموجودة بياناته في نموذج الموظفين ....

لذا أرجوا منكم التكرم بمساعدتي ولكم جزيل الشكر ..

أخوكم ماجد ...

42_47.gif
#2

أخي العزيز / ماجد :D

تحية طيبة وبعد ،،،،، هذا مثال لتسجيل إجازات الموظفين ، غير الطريقة

التي شرحتها ،،، إدرسها جيدا ،،، و أعطني رأيك ،،،، :D

مع تحيات : أبو عقيل (f)(gift)(f)

test_97.zip

المسلم من سلم الناس من لسانه ويده

#3

أشكرك أشكرك بعنف شديد أخي العزيز (gift)(f) أبو عقيل (gift)(f)

ولكن :( :( ياليت توضحلي الطريقة ولو بإختصار الله يخليك .... تراني حست في النموذج ياليت تعطيني البداية والباقي علية الله يوفقك إن شاء الله ...

إللي عرفته إنك سويت نموذج كبير وبداخله نموذج فرعي وعند عرض إسم الموظف يكون في النموذج الفرعي إجازاته .... ولكن ماني عارف طريقة الربط هذه ....

تعبناك معانا ....

42_47.gif
#4

أخي العزيز / ماجد (f)(gift)(f)

إذهب إلى مصدر السجل للنموذج ( f1 ) :

سوف تجده إستعلام يتكون من جدولين جدول ( tb1 ) وهو جدول أسماء

الموظفين والجدول الآخر ( tb2 ) وهو جدول الاجازات ،،، تم الربط بين هذين

الجدولين بـ ( رقم الموظف ) ،،،، فحين وضع رقم أي موظف سوف يستدعي

جميع معلوماته من جدول الموظفين ،،، أيضا تفحص النموذج الفرعي الذي

داخل النموذج ( f1 ) ،، وإذهب إلى خصائصه ،،، أنظر إلى خاصية

( حقول الربط التابعة ) سوف تجدها ( رقم الموظف ) وهذا اسم الحقل الذي

في جدول الموظفين ،،، و إنظر إلى الخاصية ( حقول الربط الاساسية ) سوف

تجدها ( no ) وهو اسم الحقل الموجود في النموذج الذي يكون تحت اسم

( رقم الموظف ) ،،،،، هذا ما استخدمته في الربط بين الجدولين ،،،،،

إليك جملة sql التي وضعتها داخل مصدر النموذج ( f1 ) وهي عبارة عن

استعلام من الجدولين بشرط أن يكون رقم الموظف يساوي الحقل ( no )

SELECT tb1.* FROM tb1 WHERE (((tb1.[رقم الموظف])=[forms]![f1]![no]));

أرجو أن أكون وفقت لشرح ما طلبت معرفته من هذه الطريقة ،،،،،،، ;)

مع تحيات : أبو عقيل (f)(gift)(f)

المسلم من سلم الناس من لسانه ويده

#5

(f)(gift)(f)(gift)(gift)(f)

فهمت فهمت فهمت :):):)

أشكرك أشكرك أشكرك شكراً كثيراً أخي أبو عقيل على الشرح الممتاز جداً ....

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

(f)(f)

42_47.gif

هذا الموضوع مغلق.

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

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

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

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

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