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

فلترة قائمة منسدلة


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

أخوانى الكرام

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

عندما أختار من القائمة الأولي ما أريد بالفعل أحصل على فلترة محتويات القائمة الثانية كما أريد بالفعل لكن عند أختيار أي بند من القائمة المسماة الفرع لا ينزل فيها غير البند الأول فقط فما هي المشكلة ياترى ؟

مرفق المثال المراد التعديل عليه .

ــــــــــــــــــــــــــــــــــ

ثانياً : ما الحل أذا كان الجدولين مدمجين بجدول واحد .

وتقبلوا التحية .

2ListBox2000.zip

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

السلام عليكم

أخي جمال , لاحظ أن قائمه الفروع تم تقييدها بقيمة المختار من قائمة الشركات

[forms]![قائمة منسدلة]![الشركات]

و عندما تزيل هذا الشرط ستظهر لك كل عناصر قائمة الفروع , علما بأن هذا الشرط غير ضروري لآنك عملت كود على قائمة الشركات لتصفية قائمة الفروع .

و نفس الشي اذا كان الجدولين مدمجين في جدول واحد , تحدد عناصر كل قائمة من الجدول

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

بارك الله فيك أخى rudwon

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

وياريت ترفق المثال بعد التعديل عليه أخى رضوان .

شكراً جزيلاً لك .

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

تكرم عينك أخي جمال

جرب و شوف , اضغط في نموذجك على زر الاظهار تظهر لك عناصر القائمة الثانيه

و في حال اخترت اي عنصر من الأولى يتم تصفية الثانيه

النموذج الثاني تم الاعتماد على جدول الفروع فقط .

2ListBox2000.rar

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

أخى الحبيب rudwan

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

المشكلة تكمن فى أختيار أي عنصر من البنود بعد أخراج الفلترة .

بمعنى أنك أذا أخترت من القائمة الأولي يظهر لك بالفعل البنود المفلترة بناءً على أختيارك فى القائمة الثانية والخاصة بالفروع .

وتبداً المشكلة عند أختيارأي بند من البنود بالقائمة الثانية (الفروع) ، تجدة ينزل تلقائياً العنصر الأول فقط .

حاول تجربة التالى :-

أختر من القائمة الأولي البند الأول .

أذهب الى القائمة الثانية وحاول أختيار (حسام ) منها .

هل أتضحت الفكرة .

شكراً لك أخى رضوان .

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

نعم الآن وضحت الفكره

لديك خطاين :

الأول : أنك عملت العمود المعتمد عليه Bound Colomn هو رقم الشركات , و بذلك عندما تختار اي رقم من الشركه الأولى سيختار فقط الفرع الأول ,

و قد قمت بتعديل هذا الحقل الى 2 بدلا من 1

الخطأ الثاني :

عند الاختيار من القائمه الثانيه يظهر لم خطا بسبب الكود عند تحديث القائمة الثانيه

و هذا الصحيح , لأنه لاوجود أبدا للحقل الذي اسمه 1

و بحذف هذا الكود يعمل البرنامج باذن الله

الملف المرفق

2ListBox2000.rar

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

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