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

قبل تضييع اوقاتكم في الحلول العملية سؤال نظري

مغلق
بدأه مايكروكرومب في 7 يونيو 2004 · 5 رد · 604 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

بعد جهد جهيد في محاولة المشاركة في هذا المنتدى استطعنا بحمد الله الدخول اخيرا

اما بعد ..

حقيقة انا ابحث عن حل نظري لهذه المشكلة .. التي بين يدي ..

وهي تتلخص بالاتي .

عندي تقرير سنوي مبني على استعلام يأخذ معلوماته من 4 جداول .

مثال : جدول عملاء - جدول عقود - جدول زيارات - جدول اعمال الوحدات .

بعد مضي سنة يقوم التقرير بعرض كافة الاعمال لهذا العميل كالاتي :

إسم العميل ( الجدول الاول ) ------> رقم العقد ( الجدول الثاني )

------> رقم الزيارة ( الجدول الثالث ) >>>> الاعمال التي تمت في الوحدات

المعلومات الاولية ( الجدول الاول والثاني ) هي ثابتة تقريبا او اساسية ان صح

التعبير .

المعلومات الثانوية ( الجدول الثالث والرابع ) هي معلومات متزايدة حسب الاعمال

التي تمت لهذا العميل . ذهبت اليه مرة .. تجد سجل واحد .. ذهبت 10 تجد عشرة

سجلات الخ . .

المشكلة : في حالة عمل اعمال صيانة لثلاثة وحدات (مثلا ) من اصل ( خمسة )

فان الاستعلام لا يظهر رقم الزيارة الخاصة بتلك الاعمال بل انه يتجاهلها تماما

او في بعض الاحيان تكون قد ذهب الى العميل ( جدول الزيارات ) ولكنك

لم تقم بالصيانة لاي من الوحدات ( جدول الاعمال التي تمت ) .

حل غير عملي : عند ادخال زيارة جديدة للعميل ( فورم ) وهو بدوره مرتبط ب الاعمال

التي تمت في الوحدات ب ( فورم ) :: اضيف فقرة لم يتم عمل شيئ

لكل وحدة من الوحدات التي لم يتم العمل بها حتى يكون هناك سجل

مرتبط بين الجدولين ولكن المشكلة الحقيقة تكمن في وجود اكثر من 30

وحدة خاصة بكرت زيارة واحد !؟!؟ .

الحل العملي : هذا ما انتظره منكم ، مع جزيل الشكر والامتنان .

الخلاصة : كيف يظهر هذا السجل الغير مدخل أو كيف اضع معلومة فيه حتى يكون سجل

تلقائيا طبقا لعدد الوحدات المسجلة في العقد ابتداءً ؟

تم تعديل هذه المشاركة بواسطة مايكروكرومب في 7 يونيو 2004 في 03:44

#2

هذه هي القاعدة ..

اذهب الى ريبورت - واختر رقم 9993

سوف يظهر لك التقرير ..

ولكنه غير صحيح ..

اذ ان هناك اوامر عمل قد تمت ولكن لم يتم اضافتها الى الاستعلام لان الوحدات

لم يتم اي عمل عليها ..

dB.rar

#3

اخي الكريم ، مرفق لك الملف بعد التعديل ..

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

ارجو ان اكون قد قمت بتشخيص المشكلة تشخيصاً جيداً وعلى أساسه قمت بالتعديل ..

وارجو اعلامي في حالة عدم حل المشكلة ..

وفقك الله

dB.rar

#4

هذا بالضبط ما اردته !!!

بداية اود ان ابدي لك عظيم امتناني على هذه الخدمة التي اسديتها لي ..

مع جزيل شكري ...

وسؤالي لك هو ... مالذي فعلته ؟ او مالخطأ الذي أرتكبته انا ؟

تم تعديل هذه المشاركة بواسطة مايكروكرومب في 8 يونيو 2004 في 17:30

#5

ممم الان عرفت مالمشكلة ..

شكرا جزيلا لك اخي الكريم .. :)

#6

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

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

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

تحياتي ،،

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

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

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

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

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

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