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

اظهار الكلمات المتعلقه يالحرف في قائمه

بدأه ابوعمر75 في 4 أبريل 2012 · 21 رد · 1,283 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الكرام العضاء المنتدى

السلام عليكم

هل بالامكان عتدما اريد ادخال البيانات الى الجدول

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

التي تحتوي هذا الحرف من الادخالات السايقه في الجدول

ارجو ان اكون قد استطعت ان اوصل الفكره

بحث.rar

#2

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

ملفك بعد التعديل بناء على طلبك

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

post-15367-087672300 1333534364_thumb.gi

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

post-15367-067428400 1333534467_thumb.gi

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

post-15367-041761500 1333534539_thumb.gi

اذا رغبنا في اضافة سجلات جديده فكل ما علينا هو الضغط على زر الإضافة ليفتح لنا نموذج الإضافة على سجل جديد

post-15367-054663800 1333534613_thumb.gi

za-Search-Add.rar

بالتوفيق

المرفقات
F1.gifF2.gifF3.gifF4.gif
1
#3

وعليكم السلام اخي "ابوعمر75"

شكرا جزيلا لاختنا الفاضلة زهرة "حفظك الله"

اليك طريقة او فكرة اخري :

وهي تغيير المربع الي مربع تحرير وسرد وجعل مصدر الصف الحقل الموجود بالجدول - الصورة

post-140754-039722200 1333535050_thumb.j

واليك الملف بعد التعديل

بحث4-4.zip

بالتوفيق

المرفقات
1.JPG
1

لا تؤجل عمل اليوم الي الغد

#4

بعد اذن استاذتنا أم عهود و أخونا المحاسب

أعتقد أن الاخ ابو عمر يريد شىء كالموجود بالمرفق

ملحوظه :

تم تغيير اسم حقل الاسماء بالجدول لان name من الكلمات المحجوزة

بحث.rar

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#5

الاخت ام عهود

الاخ ابويوسف والاخ المحاسب

الف الف شكر لكم على سرعة الاجابه وبارك الله فيكم

لكن اظن اني لم اوصل لكم الفكره جيدا

المطلوب مثلا اريد ادخل صنف ياسم سمسم اريد بمجرد كتاية الحرف س

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

او ادخال صنف باسم مختلف

والمعذره اذا اطلت عليكم

#6

اخي الفاضل : ابو عمر

مربع قائمة البحث يتيح لك ذلك

فبمجرد ادخال اي حرف من حروف الصنف ستظهر لك اسماء الأصناف في القائمة مفلتره وهنا تتأكد ان الأسم موجود ام لا فإن لم يكن موجود ففي هذه اللحظة تذهب الى نموذج الإضافة وتسجل صنف جديد ليتم اضافته الى جدول الأصناف

هذه هي فكرة الحل المقدم من قبلنا حسب ما فهمته منك

بالتوفيق

#7

السلام عليكم

لى سؤال فى ملف الأخت أم عهود

هذا السطر

Me.txtSearch2.Value = vSearchString

ما فائدته بالكود؟

#8
أبو لميس كتب:

السلام عليكم

لى سؤال فى ملف الأخت أم عهود

هذا السطر

Me.txtSearch2.Value = vSearchString

ما فائدته بالكود؟

اخي الفاضل : ابو لميس

يوجد في نموذج البحث الخاص بالقائمة مربع نص اسمه txtSearch2

اما vSearchString فهو متغير تم وضعه في الكود

لهذا نقول ان قيمة مربع النص txtSearch2 تساوي المتغير

والمتغير هنا نقصد به اي اسم نقوم بكتابته لكي تتم المساواه ومن ثم يتم البحث في مربع القائمة بدلالة هذا المتغير

بالتوفيق

#9

الاخت الفاضله ام عهود ارجو المعذره لكثرة الاسئله وشاكرين لكم جهدكم ووقتكم

لكن هل بالامكان ان يكون من نفس المربع تظهر القامه المتعلقه بالحرف واضيف بدون الذهاب الى

النموذج الاخر

#10
zahrah كتب:

اخي الفاضل : ابو لميس

لهذا نقول ان قيمة مربع النص txtSearch2 تساوي المتغير

بالتوفيق

ما قصدته

لماذا لا نقول أن قيمة مربع النص txtSearch تساوى المتغير

ولماذا لا نذكر فى الاستعلام مباشرة أن قيمة الحقل المبحوث فيه هى txtSearch بدلا من txtSearch2

يعنى لماذا نستخدم مربعى نص اثنين

#11
أبو لميس كتب:

ما قصدته

لماذا لا نقول أن قيمة مربع النص txtSearch تساوى المتغير

ولماذا لا نذكر فى الاستعلام مباشرة أن قيمة الحقل المبحوث فيه هى txtSearch بدلا من txtSearch2

يعنى لماذا نستخدم مربعى نص اثنين

اخي الفاضل ابو لميس

بارك الله بك

وهذا يدل على انك تريد وترغب في التعلم

لذا بناء على اسألتك

حاول تطبيق كلامك واستغني عن مربع النص المخفي txtSearch2

ثم قم بالتعديل في الإستعلام الى txtSearch وايضا في الكود

وانظر النتيجه ثم ابلغنا بما وصلت اليه

في انتظار ردك

بالتوفيق

#12

قد فعلت سابقا

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

و أظن أن فائدته ( أقصد مربع النص الثانى) هى أنه خطوة احتيالية

تجعل الكود يحدث القيمة المكتوبة بمربع النص الأصلى

كى يتم وضعها فى المتغير

أليس كذلك؟

أرجو حل هذا اللغز كى نستفيد

جزاك الله خيرا

تم تعديل هذه المشاركة بواسطة أبو لميس في 5 أبريل 2012 في 00:46

#13
أبو لميس كتب:

قد فعلت سابقا

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

و أظن أن فائدته ( أقصد مربع النص الثانى) هى أنه خطوة احتيالية

تجعل الكود يحدث القيمة المكتوبة بمربع النص الأصلى

كى يتم وضعها فى المتغير

أليس كذلك؟

أرجو حل هذا اللغز كى نستفيد

جزاك الله خيرا

ممتاز اخي ابو لميس

هذا ما اريدك ان تصل اليه بالفعل

اذا فائدة مربع النص الثاني المخفي txtSearch2 هو تثبيت القيمه التي نقوم بكتابتها في مربع النص الأول txtSearch والإحتفاظ بها ليتم مساواتها مع المتغير

وفي هذه الحالة يقوم الإستعلام بعرض النتائج والفلتره بناء على مربع النص الثاني الذي به القيمه

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

بالتوفيق

#14

جزاك الله خيرا

وزادك علما

و نفع بك

#15

الاخوه الاعزاء من خلال الثالثه الامثله لم اجد المطلوب

هل مثال بحث جوجل صعب فنيا

عموما اشكر لكم جهدكم وتعبكم وارى ان مثال الاخ المحاسب الجديد

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

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

#16

للاسف اخى ما تريده لا يمكن تحقيقه مع مربع النص (فى الاكسس و لكنه متاح فى لغات برمجه أخرى )

عموما الكومبو يمكنك من ذلك

المثال به مربع نص يقوم بالاكمال التلقائى حسب ما تكتبه

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

بحث.rar

1

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#17

جزاك الله خيرا ابويوسف

ماقصرت كفيت ووفيت

بارك الله فيك

#18

السلام عليكم

سلمت يداك ابو يوسف

توجد قاعدة لاحد الاعضاء

ومربوط الكمبو بالمواد

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

وجزاك الله خير

ومني لك +1

combogoogle.rar

تم تعديل هذه المشاركة بواسطة سلامنا لكم في 6 أبريل 2012 في 17:36

#19

للرفع

#20

السلام عليكم

اخي واستاذنا ابو يوسف

للرفع

#22

السلام عليكم

جزاك الله خير استاذنا ابو يوسف

على المساعدة والله يزيدك

علما ويفهمك اكثر .

ومشكور والله يكثر من امثالك

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