ينطبق على
Access 2013

في الجزء الثاني من هذه السلسلة، فكرنا في استخدام LIKE وأحرف البدل في معايير الاستعلام للعثور على تطابقات غير نشطة. أشياء جيدة - ولكن ماذا لو أمكنك الحصول على الاستعلام لتطبيق المعايير التي يتم توفيرها عند تشغيله؟ ماذا لو كان بإمكانك إجراء استعلام يطلب الإدخال؟ أخبار سارة! يمكنك جعل الاستعلام يطلب الإدخال، وهو في الواقع سهل جدا.

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

سؤال المعلمة في أقواس مربعة في الصف "معيار"

يقوم الاستعلام بإرجاع جميع البيانات من جدول العملاء، ولكن فقط تلك السجلات التي يتطابق فيها LastName مع إجابة المستخدم على هذا:

إدخال قيمة معلمة

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

للإعلان عن معلمة:

  1. افتح الاستعلام في طريقة عرض التصميم وانسخ سؤال المعلمة إلى الحافظة، بما في ذلك الأقواس (حدد سؤال المعلمة واضغط على Ctrl+C).

  2. في أدوات الاستعلام | علامة التبويب تصميم ، في المجموعة إظهار/إخفاء ، انقر فوق معلمات.

  3. في مربع الحوار معلمات الاستعلام ، الصق المعلمة المنسوخة في عمود المعلمة ، ثم قم بتعيين نوع البيانات باستخدام القائمة المنسدلة في العمود نوع البيانات .

لصق السؤال في مربع الحوار "معلمة الاستعلام"

إذا كنت تريد حقا البدء بالكامل، يمكنك استخدام نموذج لجمع الإدخال. يفتح النموذج جميع أنواع الاحتمالات، مثل مشاركة معلمات الإدخال بين مجموعة من الاستعلامات أو توفير منتقي تاريخ لإدخال معلمة تاريخ/وقت. لمزيد من المعلومات، راجع استخدام المعلمات في الاستعلامات والنماذج والتقارير.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.