السلام عليكم ورحمة الله وبركاته .. وبعد
هل هناك طريقة لإستخدام إستعلام يأخذ القيمة من أكثر من نموذج .
مرفق صورة للتوضيح
ولكم خالص التحية
السلام عليكم ورحمة الله
أخي الكريم في أكتر من طريقه
بس ياريت من فضلك توضح المثال المراد عمل عليه الطريقه
ماذا تقصد باستخدام ؟؟!!
إذا كنت تقصد في المعايير فهذه لا يوجد بها مشكلة ..
دعني اوضح لكم شيئاً
لنفترض ان لدي استعلام مشروط يأخذ القيمة من حقل إسمه Text في النموذج ولنسميه مثلاً Form1 اذن سيتم كتابة شرط الإستعلام على النحو التالي :
[Forms]![form1]![Text]
والمشكلة هي أني اريد أن أستخدام إستعلام واحد لأخذ القيمة من نماذج مختلفة وللتوضيح أكثر .....
اريد أن اكتب الشرط داخل الإستعلام بالشكل الآتي :
[Forms]![form1]![Text]
OR
[Forms]![MMM]![Text]
OR
[Forms]![sSS]![Text]
يعني ببساطة استغني عن إنشاء استعلامات مكررة واكتفي بإستعلام واحد يأخذ قيمة الشرط بناء على النموذج المفتوح ويتغاضى عن البقية .
أتمنى أن أكون قد اوضحت الفكرة
لا يمكن يتغاضي عن النماذج المغلاقه اذا وضعت الشرط في الاستعلام
جرب وحتشوف
اللي حيظهر امامك مربع يسالك عن القيمة المغلقه
هذا علي حد علمي
اختر الحل الذي يناسبك :
حوّل الاستعلام إلى عبارة Sql واستخدمها ضمن كل نموذج بعد تغيير الجزء المتلق بالمعيار حسب ذلك النموذج ..
أو
اعمل نموذج مخفي يتم تحميله عند بدء البرنامج وفيه مربع نص تضع فيه القيمة التي تريد عمل الشرط من خلال أي نموذج مفتوح .. والاستعلام يقرأ المعبار من هذا المربع النص
أو
اعمل وحدة نمطية ضع فيها Function يعيد لك True أو False لمعرفة أن نموذج معين مفتوح .. ثم استخدم هذا الفانكشن في الاستعلام لتحديد الشرط الذي سيتم تطبيقه
مشكور اخي مهند وما قصرت
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…