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

برنامج دليل الهاتف يحتاج إلى بحث بجزء من الاسم

مغلق
بدأه فتى الوادي في 20 أكتوبر 2007 · 4 رد · 966 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لدي مثال أخذته منذ مبطي من المنتدى .... وهو مثال ممتاز ...

لكن فيه البحث بثلاث طرق ( يبدأ بـ - يحتوي على - ينتهي بـ ) .... واللي يعمل فقط فيه هو الخيار الأول ..

وأريد أن يككون الخيار الثاني فاعلاً ... فكيف يتم التعديل على الكود حتى اتمكن من البحث بجزء من الاسم .

ولكم تحياتي والسلام .

telcom.rar

mk17481_26bccea871.gif
#2

هناك خطأ في الكود

أنظر إلى الأسطر التالية والموجود في حدث عند التغيير في مربع النص

Select Case Me.OptSearch
	   Case 1: SearchText = SearchText & "*"
	   Case 2: SearchText = "*" & SearchText & "*"
	   Case 3: SearchText = "*" & SearchText
	 End Select

مطلوب منك تعديل الأتي

عدل السطر التالي

Case 1

إلى التالي

Case 2

والسطر

Case 2

إلى

Case 1

ليصبح الكود بعد التعديل كالتالي

	Select Case Me.OptSearch
	   Case 2: SearchText = SearchText & "*"
	   Case 1: SearchText = "*" & SearchText & "*"
	   Case 3: SearchText = "*" & SearchText
	 End Select

وستعمل الخيارات الثلاث بإذن الله

تم تعديل هذه المشاركة بواسطة مصلح الحريصي في 20 أكتوبر 2007 في 18:22

#3

السلام عليكم ....

سرني جداً ردك والحل ....

زادك الله علماً ونفع الله بك وبعلمك .

mk17481_26bccea871.gif
#4
مصلح الحريصي كتب:
ليصبح الكود بعد التعديل كالتالي

	Select Case Me.OptSearch
	   Case 2: SearchText = SearchText & "*"
	   Case 1: SearchText = "*" & SearchText & "*"
	   Case 3: SearchText = "*" & SearchText
	 End Select

وستعمل الخيارات الثلاث بإذن الله

الأخ مصلح..

طبقت ما ذكرته على قاعدة للموظفين، ولكنني أريد أن أضيف لهذه الاختيارات (البحث برقم الموظف) فهل تكرمت بايضاح كيف يكون ذلك؟

ولك خالص الشكر مقدماً.

#5

أضف للقائمة اسم حقل رقم الموظف وكذلك أضفه إلى النموذج الفرعي

وإذا لم تصل لمبتغاك فأرفق مثال مطابق لما لديك ليتم التعديل عليه

وأبشر

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

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

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

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

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

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