السلام عليكم ورحمة الله وبركاته
استجابة لاقتراح أخي محمد ، ولكون الموضوع يستحق ان ينفرد بموضوع وعنوان مستقل اقول :
بسم الله الرحمن الرحيم
اخواني :
المتعارف عليه في اوساط المنتديات ان الاستعلامات الجدولية في الاكسس لا تقبل المعايير المتغيرة
وانما يتم التحايل عليها لقبول ذلك وذلك بإنشاء جداول مؤقته يصاحبها استعلام انشاء لهذه الجداول واستعلام حذف .
وحلول أخرى ترى ان يستند الاستعلام الجدولي الى استعلام تحديد توضع فيه المعايير بدلا من الجدول
والصحيح انها تقبل ذلك ولكن يسبق هذا القبول اجراء بعض الخطوات
وسبب كون الاستعلامات الجدولية لا تقبل المعايير هو أن هذه المعايير غير معرفة لمحرك قاعدة البيانات
فعند وضع معيار مثل القوسين [] ثم تشغيل الاستعلام تظهر الرسالة التالية :
(محرك قاعدة البيانات microsoft.jet لايتعرف على[] كاسم حقل اوتعبير صالح)
فاذا الطريقة لجعل الاستعلام يعمل ويقبل المعيار هو ان نقوم بتعريف المعيار
ويتم ذلك بخطوتين كالتالي:
افتح الاستعلام الجدولي في عرض التصميم
اكتب المعيار الذي ترغب ثم قم بتحديده ومن ثم انسخه
من شريط الادوات افتح التبويب : استعلام ثم اختر : معلمات
سيظهر مربع حوار المعلمات ويشتمل على عمودين : معلمة ، نوع البيانات
في الحقل : معلمة الصق ما نسخته
وفي الحقل : نوع البيانات اختر نوع بيانات الحقل (الذي هو مثبت في الجدول)
انقر موافق
كرر العملية لكل معيار
شغل الاستعلام ستجد أنه استجاب لما وضعته من معايير
الصورة تتحدث : انظر المرفق رقم 11
وحقيقة نحن لا نقوم بتعريف المعيار نفسه بل نقوم بتعريف الحقل الذي يشتمل على المعيار
لذا فإن حقل المعلمة لا نكتب فيه الا ما يدلنا على الحقل فقط ، فلا نكتب فيه المعادلات ولا الدالات
مثل like ; Between ; And ; or أو غيرها
وشيء آخر وهو كل مربع نص أو خلية نريد تعريفها لا بد أن تكون في حقل خاص لوحدها في عمود المعلمة
وفي المثال المعدل المرفق تطبيق لما ذكرت انظر المثال : S2
الاستعلام الجدولي والتقارير
لعمل التقارير المستندة الى الاستعلامات الجدولية اتبع الخطوات التالية :
1- قم بإنشاء استعلام جدولي.
2- قم بفتح الاستعلام في طريقة العرض "تصميم"
3- قم بعرض صفحة خصائص الاستعلام بالنقر نقراً مزدوجاً فوق
أي مكان خارج شبكة وخارج قوائم الحقول.
4- في مربع الخاصية : عناوين_الأعمدة ، اكتب عناوين الأعمدة
التي تريد إظهارها في التقرير، افصل بين كل منها بفاصلة منقوطة.
إذا احتوى أحد الأعمدة على مسافة، ضعها بين علامتي اقتباس مزدوجة ("").
على سبيل المثال، في استعلام يظهر المبيعات حسب ربع السنة،يمكنك كتابة:
"الربع الأول"؛" الربع الثاني"؛" الربع الثالث"؛" الربع الرابع"
5- قم بإنشاء تقرير فارغ بحيث يكون منضماً إلى الاستعلام الجدولي.
6- قم بإضافة عناصر التحكم للحقول التي تريد إظهارها في التقرير.
7- ضع تسميات لعناوين الصفوف وعناوين الأعمدة في رأس الصفحة.
8- ضع مربعات نص لعناوين الصفوف وقيم الأعمدة في مقطع التفاصيل .
المثال بعد التعديل :انظر المرفق S3
لا تنسونا من دعوة صالحة

