اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

الردود الموصى بها

قام بنشر

السلام عليكم 

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

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

السؤال السابق و النموذج في التعليق الأخير 

و لكم جزيل الشكر 

قام بنشر

للإيضاح

أن الاستعلام يعطي عند تقاطع الفترات عبارة

Repeat 

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

 

 

إذا لم يكن السؤال واضحاً فحبذا لو نبهتموني 

قام بنشر

لقد أعدت بناء الاستعلام و غيرت به  و عمل و الحمد لله .

و لكني لم أعرف سبب تلك المشكلة فيا حبذا لو كان هناك تفسير لها ..

خلال البحث أشار أحد الأفاضل على الفيس بوك أن الاستعلام يعد السجل لأكثر من مرة .

و لكن لم أستطع أن أعرف السبب الذي بجعل الاستعلام يحسب السجل انه مكرر بغض النظر عن البيانات المتضمنة فيه .

 

و بالمناسبة أعتذر بشدة على غموض السؤال و لكن فكرته هي إشعار عن تقاطع المدد الزمنية .

عندما تقع بداية مدة بين بداية مدة اخرى و نهايتها

او نهاية مدة بين  طرفي مدة أخرى 

و إذا كانت مدة غير مغلقة في نهايتها 

فإذا تتالت مدتان تحتسب للحالتين

و إذا جاءت بداية مدة غير مغلقة قبل بداية  مدة مغلقة . 

احتسبت للحالتين .

تلك ست حالات 

كنت أرغب بالحصول عليها برمجياً بالفيجوال بيزيك

و لكن وجدت الاستعلام أكثر سهولة بالنسبة لي و لكن  ظهرت مشكلة علوق نتائج الاستعلام بالذاكرة .

و أعتقد أن طول جملة الاستعلام هو السبب .

لا يزال السؤال قائماً سواء بطريقة برمجية أفضل من الاستعلام أو بالسبب لعلوق النتائج في ذاكرة الجهاز .

شكراً لكم و جمعة مباركة.

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information