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

عمل بحث بالفلتر


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

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

فى نموذج data

المطلوب غند كتايه اى جزء من الاسم فى textbox   الخاصه بالبحث 

يقوم بعمل فلتر للاسماء فى listbox  واظهار الاسماء التى تبدأ بهذا الحرف فقط

تحياتى للجميع

فلتر.accdb

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

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

في البداية مطلبك يقول عند كتابة اي جزء من الاسم .. وبعدها تريد الاسم الذي يبدأ بالحرف فقط

على كل حال انظر للمرفق فانه يظهر الاسماء التي تبدأ بنفس الحرف الاول

 

فلتر(1).accdb

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

11 دقائق مضت, Eng.Qassim said:

على كل حال انظر للمرفق فانه يظهر الاسماء التي تبدأ بنفس الحرف الاول

اخى الحبيب .... اشكرك جدا

لكن ليس هذا هو المطلوب

المطلوب ان listbox  يحصل فيه فلتر على ما يتم كتابته فى تكست البحث

وليس الحرف الاول فقط

انا جربت اكتب محمد مثلا ... لم يظهر شيء

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

22 دقائق مضت, احمد حبيبه said:

اخى الحبيب .... اشكرك جدا

لكن ليس هذا هو المطلوب

المطلوب ان listbox  يحصل فيه فلتر على ما يتم كتابته فى تكست البحث

وليس الحرف الاول فقط

انا جربت اكتب محمد مثلا ... لم يظهر شيء

تفضل .....

 

فلتر.accdb

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

17 دقائق مضت, ناقل said:

تفضل .....

اشكرك استاذى الفاضل

لكن فيه ملحوظه بسيطه

انا بكتب تامر مثلا فى تكست البحث

اكتب ( ت  ) ثم احاول كتابه ( أ ) يكبت الحرف فوق الحرف ولا يكمل الاسم 

بلغى التاء ويكتب فوقه الالف ...الخ

انا عايز اكتب الاسم كاملا ول ما اكتب حرف .... يفلتر عليه ةهكذا حتى اصل للاسم المطلوب

تحياتى

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

17 دقائق مضت, احمد حبيبه said:

اشكرك استاذى الفاضل

لكن فيه ملحوظه بسيطه

انا بكتب تامر مثلا فى تكست البحث

اكتب ( ت  ) ثم احاول كتابه ( أ ) يكبت الحرف فوق الحرف ولا يكمل الاسم 

بلغى التاء ويكتب فوقه الالف ...الخ

انا عايز اكتب الاسم كاملا ول ما اكتب حرف .... يفلتر عليه ةهكذا حتى اصل للاسم المطلوب

تحياتى

البرنامج يعمل لدي بدون مشاكل انظر .....

 

1.png

2.png

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

السلام عليكم 🙂

 

نصيحة ،

اذا كان مصدر البيانات في شبكة ، فسيكون هذا العمل جدا بطيء ، لأنك تنادي البيانات من الجداول على كل نقرة !!

وسيكون الحل ، بأن تكتب الكلمة التي تريدها ، ثم تعمل تصفية ، سواء عن طريق "حدث بعد التحديث" للحقل ، او عمل زر "البحث" 🙂

وفي كل الاحوال ، يجب ان يكون هذا الحقل مُفهرس في الجدول ، وتقوم بعملية ضغط واصلاح حتى تتم عملية الفهرسة 🙂
 

جعفر

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

1 ساعه مضت, jjafferr said:

صيحة ،

اذا كان مصدر البيانات في شبكة ، فسيكون هذا العمل جدا بطيء ، لأنك تنادي البيانات من الجداول على كل نقرة !!

وسيكون الحل ، بأن تكتب الكلمة التي تريدها ، ثم تعمل تصفية ، سواء عن طريق "حدث بعد التحديث" للحقل ، او عمل زر "البحث" 🙂

وفي كل الاحوال ، يجب ان يكون هذا الحقل مُفهرس في الجدول ، وتقوم بعملية ضغط واصلاح حتى تتم عملية الفهرسة 🙂

اخى الحبيب 

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

بالفعل حدث ما قلته بالظبطى وكانت عمليه الفلتره بتاخد وقت طويل

وبعد اتباع النصيحه الغاليه تم عمل زر بحث 

واصبحت الامور على ما يرام

لكن تبقى عمليه الاهتزاز فى الفورم .... لم تحل

عموما اشكرك جدا جدا جدا .... واشكر موصول لصرحنا العظيم 

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

حياك الله 🙂

 

في الواقع فيه حيله للعمل بالطريقة التي تريدها واللي عملها اخونا ناقل مشكورا 🙂

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

وكلما فتح المستخدم البرنامج ، تحذف بيانات الجدول المحلي وتعمل نسخ/الحاق للبيانات من جدول الشبكة الى هذا الجدول المحلّي 🙂

 

ولوسمحت تفتح موضوع جديد لإهتزاز النموذج ، واعطنا اكبر كمية من التفاصيل 🙂

 

جعفر

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

7 ساعات مضت, jjafferr said:

ولوسمحت تفتح موضوع جديد لإهتزاز النموذج ، واعطنا اكبر كمية من التفاصيل 🙂

 

اشكرك اخى الحبيب ...... حاضر ان شاء الله سيتم فتح موضوع جديد لعلاج مشكله الاهتزاز

اشكرك جدا جدا على تفهمك ... ومساندتك 

7 ساعات مضت, jjafferr said:

وهنا انا عملت مثال لنفس الغرض الذي اردته انت ، ولكن بشكل اوسع ، ولنموذج فرعي 🙂

 

لا اجد كلمات توفيك حقك .... بجد اللى عايز يتاكد  ان الخير ما زال موجود

ييجى هذا الصرح اعظيم

علم .. واخلاص ... ومساعدات لله ... وتفانى ... بدون اى مصلحه

فقط الحب فى الله يجمعنا ... وتبادل العلم والخبرات

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

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

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