تكرم عيونك اخي العزيز وان شاء الله بالتفصيل الممل
اولا: تتميز like عن = من حيث انها يمكنها التعامل مع معاملات أو إختصارات اكسس (او مهما كان اسمها)
وللتوضيح فمثلاُ علامة النجمة "*" يقصد بها اي سلسلة حرفية وعلامة الإستفهام "؟" يقصد بها اي حرف بينما (=) فتتعامل مع النجمة كنجمة وعلامة الاستفهام كعلامة استفهام
ثانياُ:في معايير الاستعلام تم استخدام دالة (Replace) والتي تقوم باستبدال اي (حرف أو مقطع) من الجملة بحرف او مقطع اخر حيث ان
[forms]![form1]![txtPar]
تمثل مسار مربع النص الذي في النموذج والذي يحتوي على الجملة المراد استبدال مقاطع فيها
;" ";
يمثل الجزء المراد استبداله وهو المسافة Space
"*"
ويقصد به المقطع الجديد بعد الاستبدال
وعليه ستتحول جملة البحث "مص عي با" الى "مص*عي*با"
اما 1 , -1 فهي اختيارية وتأتي إفتراضيا هكذا ويقصد بها من اين يبدأ البحث ولمزيد من المعلومات يمكن الاطلاع على تعليمات اكسس
اخيراً:سيكون الشكل النهائي لمعيار الاستعلام
Like "*" & Replace([forms]![form1]![txtPar];" ";"*";1;-1) & "*"
على شكل
Like "*مص*عي*با*"
وتعني اي سلسلة احرف او ارقام تحتوي على "مص" و "عي" و "با"
ارجو ان اكون قد وضحت والمعذرة على الإطالة
تحياتي,,,