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

طلب مساعدة في بناء الاستعلام

مغلق
بدأه عمر الخطاب في 8 مارس 2007 · 29 رد · 3,345 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الاخوة الكرام ارجو افادتي في هذه المشكلة

/index.php?showtopic=120192

#2

عزيزي هذا ما توصلت اليه

ان لم يكن المطلوب ارجو ابلاغي بالخطا

اطلع على النموذج 12 به البحث

كذلك اطلع على الاستعلامات ولاحظ تركيبها

طبعا انا لا اريد ان افرض عليك شيئا ولكني اري ان استعمال حدث بعد التحديث لمربع النص N ليس عمليا فأنت بحاجة لمسح محتوياته حتى عندما تريد البحث عن شي اخر لذا انصح باستخدام حدث Change

همام

jawwaly.rar

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

هذه الطريقة افضل تعمل على البحث بمجرد الكتابة

افتح النموذج 12 ولاحظ الفرق

عزيزي عدلت لك المرفق شاهده الان

نعم انا اخطات بارفاق الملف ووضعت الملف ناقص به تعديل على الاستعلام "بحث بالاسم" حيث يجب وضع شرط الفلترة أيضا في حقل رقم الجوال والخطا هنا اني وضعته فقط في رقم الهوية ولم انتبه لرقم الجوال حيث يوجد تشابه بين الاسمين idno وid الذي لم يخطر ببالي انه يدل على الجوال

نفضل

jawwaly.rar

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 8 مارس 2007 في 22:48

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#4
همام ابوعرقوب كتب:
عزيزي هذا ما توصلت اليه

ان لم يكن المطلوب ارجو ابلاغي بالخطا

اطلع على النموذج 12 به البحث

كذلك اطلع على الاستعلامات ولاحظ تركيبها

طبعا انا لا اريد ان افرض عليك شيئا ولكني اري ان استعمال حدث بعد التحديث لمربع النص N ليس عمليا فأنت بحاجة لمسح محتوياته حتى عندما تريد البحث عن شي اخر لذا انصح باستخدام حدث Change

همام

بارك الله فيك

ولكن النتائج لم تفلح في ايجاد بعض البيانات المطلوبة

فمثلا وضعت رقم جوال للبحث عنه فلم يأتي

#5

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

اخوك همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#6

بارك الله فيك أخي همام أبو عرقوب

ولكن أريد تعديل أخير فقط

وهو أن كل عملية بحث تكون على حدة

يعني البحث بالاسم في مربع لوحده

وكذلك البحث برقم الجوال

وكذلك بالحث قي العنوان

مع وضع اماكانية لنسخ النتائج

وامكانية طباعتها على شكل تقرير

وألف ألف شكر لك من فلسطين أرض الاسراء والمعراج

#7

أخي همام

أريد ايضاُ تخصيص البحث أي

عندما ابحث عن

محمد*أحمد

اريد فقط النتائج التي تبدأ ب محمد وتنتهي ب احمد

ولا اريد انن يظهر لي مثلا (يوسف محمد سالم احمد)

#8

اهلا بك من جديد اخي

بالنسبة للسؤال الأول هذا ممكن

والسؤال الثاني ممكن ولكن لدي مثال جميل للأخت زهرة سأرفقه أولا فبه ميزات مشابهة لسؤالك

في حال كان هذا هو المطلوب ارجو الرد حتى اكمل حل المثال عليه

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

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

فقط تغيير الاسماء وبعض المور

بعد اذن الاخت زهرة طبعا

طبعا في هذا المثال جرب كتابة اسم وثم * وثم اسم كما طلبت وسترى انه ينجح

اخوك همام

SearchInSubForm2006_up.rar

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 10 مارس 2007 في 16:16

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#9

بارك الله فيك أخي همام العربي

مشروع الاخت زهرة جيد

وهو يفي المطلوب

كاملا

البحث كما قلنا بامكانية

1- الرقم

2- الاسم

3- الهوية

4- العنوان

وامكانية طباعة تقرير للنموذج الفرعي الذي يضم النتائج للبحث

وألف ألف شكر لك يا طيب

#10

حياكم الله اخي الكريم ودعواتي لك بالتوفيق

همام

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#11
اقتباس
حياكم الله اخي الكريم ودعواتي لك بالتوفيق

همام

ننتظر تعديلكم على البرنامج حسب ما طلبت اذا ممكن يا اخي همام

#12

تفضل اخي

هل يفي هذا بالغرض

اخوك همام

رجاء اي تعديل مطلوب ارجو الرد ولا تقلق انا جاهز لتعديلي

واي خطا سأصلحه

jawwaly.rar

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 10 مارس 2007 في 23:31

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#13
اقتباس
بعد اذن الاخت زهرة طبعا

طبعا في هذا المثال جرب كتابة اسم وثم * وثم اسم كما طلبت وسترى انه ينجح

اخوك همام

انا والمنتدى ملك للأعضاء

تصرف اخي همام على راحتك فكلنا هنا نعمل كفريق واحد و مكملين لبعض ويفترض بك ان لا تستأذن مره اخرى طالما ان هناك فائدة للجميع فقد تكون هناك معلومه غائبه عني اكملها من عندك وكذلك الحال بالنسبة لك .

#14
اقتباس
انا والمنتدى ملك للأعضاء

تصرف اخي همام على راحتك فكلنا هنا نعمل كفريق واحد و مكملين لبعض ويفترض بك ان لا تستأذن مره اخرى طالما ان هناك فائدة للجميع فقد تكون هناك معلومه غائبه عني اكملها من عندك وكذلك الحال بالنسبة لك .

مشكورة اختي زهرة

كان هذا لطفا منك

استاذن من باب الاحترام لما قام به صاحب العمل الاصلي وليكن لديه علم بان هناك من يستخدم برامجه لخدمة الأعضاء ولكي يكون له نصيب باذن الله من الدعاؤ وهذا المهم

مشكورة مرة اخرى

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#15

أخي همام

بارك الله فيك وألف شكر على مجهوداتك الطيب

يبدو أنك استخدمت استعلام واحد للبخث فقط

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

المطلوب

استعلام لكل واحدة

اي عندما ابحث عن (رقم) في حقل الاسم المفروض لا يظهر اي نتيجة أو بالعكس

بمعنى أخر(تحديد عمود البحث لكل مربع نص)( الاسم يبحث في عمود الاسماء، الرقم يبحث في عمود الارقام، العنوان يبحث في عمود العنوان)

وبذلك تحتاج ل 4 استعلامات

أليس كذلك أخي همام

#16

نعم هكذا اتضحت الصورة اخي

اعتذر عن التأخير وسأرفق الحل بأذن الله

تفضل اخي عدلت المشاركة ووضعت هذا المرفق

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

وفلترة النتائج بناء على ذلك

jawwaly.rar

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 11 مارس 2007 في 18:04

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#17

تفضل اخي الكريم

هذا تعديل بسيط على البرنامج على السريع

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

تم تعديل المرفق في المشاركة الاخيره

تم تعديل هذه المشاركة بواسطة zahrah في 11 مارس 2007 في 19:50

#18

الاخت الكريمة المتالقة زهرة والله هذا لطف كبير منك

كل هذاوتوقولي تعديل بسيط...ثم تكتبي اسمي على الاهداء

مشكورة وهذا شرف كبير لي والله كل هذا التعب من حقك

لي ملاحظة تتعلق بزر أمر معاينة النتائج

عند الضغط عليه يطلب ادخال متغير Exp1

يبدو انك في استعلام التقرير reb نسيتي تغيير اسم الحقل في التقرير ليكون AllAddress بدل من Expr1

انا عدلت على معادلة دمج حقول العنوان بحيث تظهر كل العنوان...حيث كانت سابقا لا تظهر العنوان الا اذا كانت كل حقوله معباة

طبعا عملت ذلك بدالة Nz وانت عدلتها باستخدام & بدل + كما كانت

كذلك قمت بإزالة Expr1 من التجميع في التقرير

سأقوب بالتعديل وارفق الملف

مشكورة جدا جدا جدا

هذا الملف الذي تفضلت بارفاقه بعد التعديل

jawwaly_UP.rar

تم تعديل هذه المشاركة بواسطة همام ابوعرقوب في 11 مارس 2007 في 18:46

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#19

اخي همام

احس ان هناك شيء خطأ في الملف المرفق وخاصة بعد القيام بالبحث في اي حقل من الحقول

وعند عرض النتائج لا تكون مطابقة للواقع

فهل هذا ما يريده الاستاذ عمر

ام انه يريد اظهار النتائج التي يراها بعد عملية البحث

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

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

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

jawwaly_UP2.rar

#20

اختي المشرفة الغالية زهرة

اخي الكريم الغالي همام

عغند تشغيل البرنامج يظهر لي رسالة الخطا التالية

graphic1xg9.jpg

#21

اخي الفاضل عمر

ما نوع نسخة الويندوز لديك هل هي عربية ام انجليزيه

وما هي اصدارة برنامج الاكسيس التي لديك يعني هل هي 2000 او XP او 2003 او 2007

#22

اوفيس 2003

ويندوز xp sp2 عربي(معرب)

مشكورة على الاهتمام

س: هل تحققتم من البحث في حقلين معا يظهر نتائج صحيحة؟؟؟

لانه لم يظهر نتائج صحيحة لدي

#23

تم تجاوز المشكلة السابقة الذكر الرسالة لا تظهر الان بحمد الله

لكن الان اريد طلب بسيط

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

مثلا

الاسم والعنوان

الرقم والاسم

ويكون البحث باستخدام and وليس or

كما الاحظ يا اختي زهرة امر عند البحث وهو

عندما ابحث عن (عمر*خطاب) تظهر لي في النتائج التالية

محمد عمر خطاب

معمر خطاب

ولكن اريده فقط ان يظهر الاسماء التي تبدا ب (عمر) وتنهي ب( خطاب ) فقط

كما انه اختي الفاضة اخي الفاضل عند معاينة التقرير لا يظهر سوى سجل واحد

وعند امر الطباعة يطبع كل قاعدة البيانات

واذا ممكن حقل غير قابل للتحرير يضم عدد النتائج التي تم العثور عليها

وشكرا لك جدا للاهتمام والمتابعة

والشكر موصول للاخ همام

تم تعديل هذه المشاركة بواسطة عمر الخطاب في 11 مارس 2007 في 20:57

#24

اخي الفاضل عمر

تم وضع خاصية الفلترة الشاملة على الحقول ولا يمكن تنفيذ طلبك وهو البحث الاختياري وهو ان نجعل الحقل يبدأ بـــ وينتهي بــ

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

اذا رغبت في حذف جميع حقول البحث والابقاء على واحد فقط هنا يمكن التحكم في خاصية البحث لهذا الحقل عدى ذلك لا اظن تنفيذها

#25

اختي الكريمة زهرة

اظن انه يمكن تطبيق ذلك بانشاء استعلام لكل عملية بحث

يعني نحتاج اربع استعلامات

شكرا للمتابعة

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

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