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

سؤال : عند البحث عن سجل معين ، يختفي كل شيء في النموذج ؟!

بدأه GNMQ8 في 28 نوفمبر 2009 · 2 رد · 534 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

إخواني ، بعد بحث طويل في الانترنت ، وفي المواقع الأجنبية .. وجدت الدالة اللي طال البحث عنها :D

وهي دالة البحث عن سجل معين ، بعد إدخال الكلمة المراد البحث عنها في مربع النص

يتم البحث عنها في السجلات ، ولكن !!

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

هل هناك طريقة تُظهر لي رسالة تقول أن الشيء الذي تبحث عنه غير موجود ؟!

وهذه هي الدالة ، وهي تعمل لدي 100%

Dim stfilter As String
stfilter = stfilter & "([Invoice_No] Like ""*" & Me.Search_Box & "*"")"
Forms![Form_Name].Filter = stfilter
Forms![Form_Name].FilterOn = True

أرجو إفادتي ، وشكراً

تم تعديل هذه المشاركة بواسطة GNMQ8 في 28 نوفمبر 2009 في 23:04

#2
Dim stfilter As String
stfilter = stfilter & "([Invoice_No] Like ""*" & Me.Search_Box & "*"")"
Forms![Form_Name].Filter = stfilter
Forms![Form_Name].FilterOn = True
If IsNull(Me.Invoice_No) Then 
Me.FilterOn = False
MsgBox "بحث غير ناجح"
ُEnd If

تم تعديل هذه المشاركة بواسطة another_one في 29 نوفمبر 2009 في 02:00

#3

ألف شكر أخي الكريم

الطريقة ناجحة بإذن الله تعالى

الله تعطيك الصحة والعافية (:

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

في الملف المرفق

عملية بحث بزر ومربع نص.rar

1

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

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

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

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

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