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

استفسار عن كيفية البحث في جداول متفرقة

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

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

اخواني واخواتي

انا عندي استفسار في برنامج الاكسس

وهو أني سويت جداول تحوي المعلومات وأحب أضيف فيها خاصية البحث حسب الخيارات مثل إدخال اسم الموظف

لكن المشكلة أن الاستعلام اللي انا سويته يتطلب ادخال الاسم الصحيح بالضبط

مثلا لو كان اسم الموظف "عبد الرؤوف" لكني ادخلت اسم "عبدالرؤوف"

بدون ما أفصل بمسافة بين كلمة "عبد" وكلمة "رؤوف"

فإن الاستعلام ما يرجع لي قيم الحقول لانه في اختلاف بينهم في وجود مسافه فارغة

يعني بختصار لازم تكتب الاحرف متطابقة وهذي مشكلة لان اللغة فيها همزات قد لا ينتبه لها مستخدم البرنامج

وسؤالي يا اخوان

كيف اسوي بحث ما يحتاج الى مطابقة الاحرف ؟؟

والشي الثاني

هل هناك طريقة غير الاستعلامات ممكن استخدمها في تنفيذ عملية البحث وأضع لها أيقونات ورموز في النموذج ؟؟

اتمنى لكم دوام التوفيق :)

#2

السلام عليكم

اخي العزيز ( مذربورد)

اليك بالمرفق بحث عن طريق استعلام ، يكفي به ادخال اي جزء من الاسم

وبحث بنموذج يقوم بتصفية مباشرة بالبحث حسب كل حرف تدخله

تعلمنا هذا النسق من البحث من اساتذتنا العمالقة بهذا المنتدى

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

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

اخوكم

ابو آدم

___.rar

#3

الاخ ابو ادم

شكرا على المعلومة التي قدمتها بخصوص البحث عن الاسماء بأي جزء من الاسم

لكن ارجو منك فضلا وليس امرا

ان تشرح لنا هذه الطريقة من بداية تصميم الجدول الي النموذج الاخير

حتى تتم الفائدة

وشكر الله لك

أخوك ابوحنين

Sami Othman Al Hariri

أبو حنين

sozhrani@stc.com.sa

#4

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

اخي الطيب ابو حنين ... اخوتي الافاضل

ما طلبت اتشرف به ولكن ما انا الا طالب علم اجتهد واحاول ولما اصل بعد لدرجة ان القي بعلم عندي للناس ، ولكن ولشرف ما طلبت .. احاول ، واتمنى على عمالقة المنتدى اهل العلم التصحيح و النصح و الارشاد ، ولهم عنا و عنكم جزاء الخير .

ان اصبت فلي اجران و ان اخطأت فلي اجر ... و الله من وراء القصد .

ننشيئ جدولنا حسب ما يلزم من تحليلنا للمشروع وما نسقنا من حاجاتنا للجدول و هنا اختصرنا الانشاء بحقل و احد يضم الاسماء بحيث يكون نصا .

ثم ننتقل للنماذج ومنها نختار (جديد) ثم ( انشاء نموذج في طريقة عرض التصميم) فتظهر لنا نافذة بالنموذج محل العمل خاليا

ونبدأ هنا اجراءاتنا على النموذج:

1 - ننتقل (لمربع الادوات) وننشيئ منه حقلا (غير منضم) ، ومن خصائص هذا الحقل نقوم بتسمية الحقل اسما معلوما وهنا سميته ser .

2- ننتقل (لمربع الادوات) مرة اخرى وننشيئ منه حقل (مربع قائمة) ،ونتسلسل باختيار الجدول والحقول ونتابع مع المعالج حتى انتهاء عمله ، ومنثم نعود لخصائص هذا الحقل ونقوم ومن ( مصدر الصف) باستدعاء منشيئ الاستعلام ، حيث يظهر لنا ما قمنا باختياره من الجدول من حقول ، ولدينا هنا حقل الاسم ، في معايير هذا الحقل نثبت المعيار التالي ،

like"*"&[forms]![b1]!ser]&"*"

ثم نغلق نافذة منشيئ الاستعلام ، ونعود لخصائص الحقل ونحدد عدد الحقول المختارة ، وفي مثالنا هذا هو حقل واحد فقط ، فلا يكون من المهم تحديد ابعاد الحقول في (عرض الاعمدة).

3- نطلب بعد ذلك تشغيل النموذج بعد ان اكتملت اجراءاتنا عليه ، وكان كل ما اعلاه طلبا بسيطا يتمثل في معيار رغبتنا بمشاهدة فرز الاسماء حسب شرط الاحرف التي نختارها في ser من النموذج b1 .

هذا اخوتني ما هداني ربي ، وتعلمت من هذا المنتدى فان اخطأت فاعذروني و صوبوني علَي اتعلم ما لم اعلم

شاكرا لكم اقحامي في هذه التجربة الجميلة

كل التقدير لك اخي ابو حنين

ولكل عمالقة المنتدى سلام

اخوكم

ابو آدم

#5

أحب أن اشكرك أخي الكريم (nart lebzo) أبو آدم على هذه المعلومات التي قدمتها

فجزاك الله خيراً أخي الغالي على سرعة تجاوبك والحقيقة لقد استفدت من توضيحك

لكن اخي العزيز انا عندي بعض الاستفسارات عن طريقة البحث إذا سمحت لي أن أسألك عنها

1- هل أقدر أن ابحث بعدة خيارات ؟

ففي مثالك لو كان هناك حقلاُ ثانياُ اسمه (سنة التوظيف) على سبيل المثال هل استطيع ان احدد في خيارات البحث عن الموظفين الذين اسماءهم (محمد) وفي نفس الوقت الذين تم توظيفهم في سنة 2006 ؟؟

ويرجع لي كل موظف اسمه محمد توظف عام 2006؟

2- أخي بالنسبة للمثال الذي تفضلت به عندما يتم فتح النموذج كانت قائمة الاسماء ظاهرة هل يمكن ان اجعلها مخفية وعندما اضغط على زر البحث يأتي بالنتائج فقط ؟

يعني لو فرضنا ان عندنا مئات الموظفين سوف يكون الامر صعباً لو عرضوا جميعهم في النموذج فقد لا يرغب مستخدم البرنامج بهذا الوضع

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

مثل وظيفة البحث عن الملفات في الويندوز نقدر نحدد الاسم او التاريخ او النوع او جميعها مع بعض ؟؟؟

وانا طبقت التعليمات اللي قدمتها لكن المشكلة ما اشتغل مية بالمية فما أدري وين السبب؟

لانه عندما ادخل الحروف ما يتغير شي في القائمة :(

على اني حاولت كثير اني اكتشف الخطأ بس ما عرفت

على العلم اني مبتدىء في الاكسس وحاب اتعلم عليه :rolleyes:

شكلي طولت عليك بالاسئلة صحيح اني نشبة ؟<<<<< عله على القلب :D

اتمنى اني ما ثقلت عليك

و اكرر لك شكري وامتناني

تم تعديل هذه المشاركة بواسطة ماذربورد في 2 مارس 2006 في 00:43

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

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

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

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

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

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