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

مثال على الفرز والتصفية بأكثر من طريقة وحساب عدد السجلات المطابقة برمجيا (vba)

بدأه Kuwait10 في 23 أكتوبر 2009 · 5 رد · 2,120 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

المقدمة:

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

post-70844-1256252172_thumb.jpg

ما الذي ستجده في هذا المثال؟

أ. طريقة تصفية السجلات برمجيا لحقل من نوع رقم أو لحقل من نوع نص (رقم 1 و 2).

ب. طريقة تصفية السجلات برمجيا باستخدام استعلام مما يعطي مرونة أكثر في بناء عوامل التصفية وعلى أكثر من حقل، عن طريق حيلة بسيطة وهي تغيير مصدر السجلات للنموذج من جدول إلى استعلام (رقم 3 و 4).

ج. فرز السجلات تصاعديا أو تنازليا (رقم 5).

د. إظهار عدد النتائج المطابقة -أي عدد السجلات- بعد تطبيق أي عامل من عوامل التصفية (رقم 6).

هـ. إظهار كافة السجلات بعد تطبيق أي عامل من عوامل التصفية (رقم 7).

وأخيار أدعوكم لتجربة هذا المثال، وإبداء الآراء والإقتراحات، مع الملاحظة بأنه قد يتحتم على تشغيل الملف المرفق تحميل وتثببيت Access 2007 Runtime، والذي يمكنك تحميله مجانا من هذا الرابط:

Download details: Access 2007 Download: Access Runtime

http://www.microsoft.com/downloads/details...;displaylang=en

Kuwait10SortAndFilter.zip

#2

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

المبدع والمتألق دائما Kuwait10

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

مشاركة راااااااااااااااااائــعـــة وأكثر من رائــعـــة

ما يجي منك إلا علوم غانمة وبرمجيات هادفة

بسم الله ما شاء الله عليك

دائما تتحف المنتدى بكنوزك الثمينة وأفكارك العبقرية

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

وأنار الله لك دربك بما يُسرك ويُيسِرُ لك

أبومحمد

#3

أخى الكريم ورجل المبادرات Kuwait10

دائماً ما تطل بين الفينة والأخرى بمبادرة من طرفك بها شئ جديد مفيد.

بارك الله لك وبارك فى علمك ونفع به.

تحياتى مع الشكر

محمد ندا

... بقمة السعادة .. أعود بإذن الله لصحبتكم الرائعة قريباً ...

#4

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

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

اولاً اخي اشكرك على هذا المثال الجميل والممتاز والي كنت ببحث عنه

ثانياً بعد اذنك قمت بتحويله حتى يتمكن من مشاهدته من لايستخدمون 2007 مع تغير الشكل ليتناسب مع قيمته الثمينه

ثالثاً اشكر الاساتذه الذين مرو على الموضوع

اختكم في الله

Kuwait10SortAndFilter_2_.zip

تم تعديل هذه المشاركة بواسطة roan27 في 23 أكتوبر 2009 في 04:16

نقول الى الغاليه

أم عهود زهرة الأكسيس بدون منافس

للنجاحات أناس يقدرون معناها ، وللإبداع أناس يحصدونه

لذا نقدّر جهودك وابداعك، فأنتِ أهل للشكر والتقدير ..

فلكِ منا كل الثناء والتقدير

#5

pms: وعليكم السلام ورحمة الله وبركاته أخي بو محمد العزيز، والله أخجلتم تواضعنا، أرجو أن أكون دائما عند حسن الظن وشكرا.

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

الأخت روان: أقدر جدا مساهمتك وتفاعلك الإيجابي مع جهدنا المتواضع وأرجو لكم كل التوفيق.

#6

أخى الكريم Kuwait10

جزاك الله كل خير على المثال الرائع

أختى روان جزاكى الله كل خير على تحويله لنا بتنسيق 2003

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

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

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

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

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

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