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

مشكلة في الكمبو بوكس Combo Box

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

قمت بعمل برنامج للبريد فيه الرسائل الصادرة و الواردة لكني لا اريد ان ادخل اسم القسم department الذى اسلت له رسالة او استلمت منه يدويا. لذلك عملت كمبو بوكس لعمل قائمة المشكلة اني لم استطع عمل كمبو بوكس يعرض الاقسام من ثلاث جداول( الاقسام محددة حسب المكان بثلالث جداول) فقط يعرض من جدول واحد و هو In-Dept فكيف يمكنني ان انشئ كمبو بوكس يعرض الاقسام من عدة جداول؟ ارجو ان تكون الفكرة واضحة

المرفق

mail.zip

#2

الحل باذن الله أن تعمل Union Query

يجمع بين اقسام الجداول الثلاثة وهذا الكومبو يعتمد على هذا الQuery

وفكرة الuNION Query سهلة فتقول مثلا:

Select code,name from dept1

union

Select code,name from dept2

union

Select code,name from dept3

#3

مشكور AboSara

سوف احاول تطبيقه

المسعودي

#4

تطبيق ما ذكره الأخ AboSara على المثال

اقتراح : لو أنك وضعت جدولا واحدا بدلا من ثلاثة الجداول ، وأضفت إليه حقلا رابعا للتمييز بين الأنواع الثلاثة .

mail2.zip

#5

الاخ العزيز حارث

اقتراحك هو "لو أنك وضعت جدولا واحدا بدلا من ثلاثة الجداول ، وأضفت إليه حقلا رابعا للتمييز بين الأنواع الثلاثة" . فكيف اضع جميع الاقسام في جدول واحد علما بان كل قسم يتضمن وصف للكود و رقم الملف؟:o اسئلتي كثيرة مازلت لا عارف كيف اعمل باقتراح الاخAboSara

#6

الاخ العزيز حارث

اقتراحك هو "لو أنك وضعت جدولا واحدا بدلا من ثلاثة الجداول ، وأضفت إليه حقلا رابعا للتمييز بين الأنواع الثلاثة" . فكيف اضع جميع الاقسام في جدول واحد علما بان كل قسم يتضمن وصف للكود و رقم الملف؟:o اسئلتي كثيرة مازلت لا عارف كيف اعمل باقتراح الاخAboSara

#7

اسف للتكرار :o

#8

السلام عليكم

الأخ المسعودي تم التعديل على المثال حسب اقتراح الأخ AboSara ولكني اؤيد مقترح الأخ حارث فهو أفضل من عمل ثلاث جداول منفصلة .

تحياتي

mail.zip

#9

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

#10

أخي أبو هادي

لا حاجة للاعتذار . فمشاركتك دوما تثرينا .

أخي المسعودي :

في المثال الذي أرفقته تجد أن هناك استعلام تم فيه توحيد الجداول الثلاثة سميته "استعلام توحيد للجداول الثلاثة" ، عليك - بعد تغيير اسمه- أن تجعله مصدر الصف لمربع التحرير والسرد المسمى Combo24 في النموذج IN-Mail

ولو أنك استغنيت عن الاستعلام تماما وجعلت عبارة SQL هي مصدر الصف لمربع التحرير والسرد لكان أخصر وأفضل ، وهو ما فعله أستاذنا أبو هادي في مثاله .

بالنسبة لاستخدام جدول واحد .... يمكنك أن تتعامل مع هذا الجدول الواحد كأنه ثلاثة جداول عن طريق ثلاثة نماذج (أو استعلامات) لكل نموذج (أو استعلام) شروطه .

#11

السلام عليكم

أخي حارث .. شكرا على كرمك .

الأخ المسعودي .. يمكنك كذلك أضافة عبارة Order by Code قبل فاصلة النهاية حتى يرتب البيانات حسب حقل الكود .

تحياتي

#12

اخوتي الاعزاء

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

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

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