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

مشكلة من مايكروسوفت في الاستعلام التمريري

مغلق
بدأه osamabinmohamed في 7 مارس 2003 · 2 رد · 644 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اعتقد انه يوجد خطأ في إنشاء الاستعلامات في اكسس وخاصة الاستعلامات التمريرية والتي تعتمد على تمرير قيمة من نموذج الى استعلام.

يوجد في المثال المرفق نموذجين :

1 - النموذج الاول F1Emp : مربع النص bbb1 الخاص باسم الدائرة يعتمد على الاستعلام est1

2- النموذج الثاني F2Emp: مربع النص bbb1 الخاص باسم الدائرة يعتمد على الاستعلام est2

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

لقد وجدت المشكلة كالتالي :

قم بفتح الاستعلام est1 وانظر الى سطر المعايير الخاص بعمود deptid

وكذلك قم بفتح الاستعلام est2 وانظر الى سطر المعايير الخاص بعمود deptid

ستجد المعيارين متشابهان تماما .

المشكلة تكمن في كيفية كتابة المعيار فلو قمت بالاعتماد على منشئ التعبيرات في كتابة المعيار سوف تظهر لك المشكلة السابقة وهذا ما تم في est2 الخاص بالنموذج الثاني.

بينما لو انك تقوم بكتابة معايير الاستعلام يدويا لن تظهر لك المشكلة وهذا ما تم في الاستعلام الاول est1 الخاص بالنموذج الاول.

ارجو من الاخوة المشرفين والاعضاء توضيح هل ما قلته مجانب للصواب ام لا.

وان يقوم احد الاخوان بالتوضيح اكثر مني. وهل يوجد حل لهذه المشكلة غير الحل الذي قلته.

واليكم المثال المرفق :

problem.zip

#2

أخي الكريم osamabinmohamed

السلام عليكم

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

تحياتي

#3

شكرا الاخ ابو هاجر على هذا التوضيح

هذا الموضوع مغلق.

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

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

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

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

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