اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

أداة البحث السريع {سلسلة الأدوات المساعدة المخصصة}


أي شخص يتعامل مع برامج وتطبيقات قواعد البيانات لايمكن أن يستغني عن إستخدام أي وسيلة من وسائل البحث عن البيانات 

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

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

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

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

500.thumb.gif.73fe7001a7d8383433defbf3e5dcfb7d.gif
وكما هو موضح بالصورة المتحركة فلو رأينا سرعة الوصول لنتيجة البحث بإستخدام الماوس وقارناها مع مربع التحرير والسرد أو مربع القائمة سيكون الفارق كبير

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

أرجو أن تجدوا في هذه الأداة الفائدة والعون في تسهيل أعمالكم

تحياتي
 


 

  • Like 3
قام بنشر

تبارك الله ،، فكرة جميلة جداً ، وأكثر ما أعجبني بها هي حركة الماوس وتبديل الحرف :clapping:

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

 

 

قام بنشر
منذ ساعه, Foksh said:

تبارك الله ،، فكرة جميلة جداً ، وأكثر ما أعجبني بها هي حركة الماوس وتبديل الحرف :clapping:

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

لا تعرف مدى سعادتي بكلامك هذا :wub:

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

ألف شكر لك

  • Like 1
قام بنشر
7 دقائق مضت, منتصر الانسي said:

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

أثق بأنك ستحصد ثمار النجاح من خلال دعائهم لك على هذه الفكرة الذهبية 😇

  • Like 1
  • Moosak pinned this topic
قام بنشر (معدل)

الفكرة مبتكرة وجميلة جداً

لكن واجهتني بعض الصعوبات أثناء التنفيذ وأحتاج بعض التوضيحات

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

frmSearch
sfrmSearch
frmFinderBuilder

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

p_3911mcdpj1.jpg

وتم وضع الكود الذى تم استنساخه فى الزر الموضح بالصورة بالنموذج الذى يستقى بياناته من الجدول tbl_Student1

p_3911wx79g1.jpg

التطبيق أعلاه بصيغة mdb  (أكسس 2003)

البناء والنسخ والاستخدام لا يوجد به مشاكل

لكن الناتج  لا يعمل حتى على أوفيس 2024 .. ما السبب ؟؟

p_3911ko0bi1.jpg

p_3911y0el02.jpg

 

تم تعديل بواسطه أحمد العيسى
قام بنشر
1 ساعه مضت, أحمد العيسى said:

لكن الناتج  لا يعمل حتى على أوفيس 2024 .. ما السبب ؟؟

المفروض يعمل في أي نسخة المشكلة الذي لاحظتها من رسالة الخطأ جملة SQL والتي تظهر بهذا الشكل

Left(Trim(SearchName) As SearchLetter FROM (SELECT Nr AS SearchNo, Name_S AS SearchName FROM tbl_student1 ORDER BY Name_S) AS SubQuery WHERE SearchName IS NOT NULL

ويفترض أن تكون بهذا الشكل

SELECT DISTINCT Left(Trim(SearchName),1) As SearchLetter FROM (SELECT Nr AS SearchNo, Name_S AS SearchName FROM tbl_student1 ORDER BY Name_S) AS SubQuery WHERE SearchName IS NOT NULL

فلو قارنا بين الجملتين سنجد عدم وجود عبارة SELECT DISTINCT وكذلك دالة Left كانت خاظئة 

عموماً جرب حذف النموذج frmSearch وإعادة إستيراده من القالب وإن شاء الله تحل المشكلة

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
×
×
  • اضف...

Important Information