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

استعلام به مشكلة لا اعرف ما سببه

بدأه figo82eg في 24 يناير 2011 · 13 رد · 740 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

والمشكلة انه يتم حساب الفرق فعلاً ولكن ليس لكل العاملين ولكن لمجموعة ومجموعة اخري لا فما السبب لذلك .

ملاحظة : أخر شهر مسجل هو : 01/01/2011

نوع التعاقد : دائم أو مؤقت

تم تعديل هذه المشاركة بواسطة figo82eg في 24 يناير 2011 في 13:35

769984420.gif
#2

اي المرفق ؟؟

OMANI FOR EVER

-------------------------------------------------

post-12787-12780191801974.jpg

-------------------------------------------------

#3

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

New تطبيق Microsoft Office Access.rar

تم تعديل هذه المشاركة بواسطة figo82eg في 24 يناير 2011 في 14:11

769984420.gif
#4

حمله علة الميديا فاير

http://www.mediafire.com

#5

لقد تم تحميل المرفق ارجو المتابعة

769984420.gif
#6

اخي الكريم ازل شروط التعابيبر من الحقول

في الاسنعلام

#7

شكرا اخي علي إهتمامك ولقد ازلت كل التعبيرات ولكن المشكلة ان الفروقات اكثر من العدد الموجود فمثلاً يظهر 55 فرق بين الشهرين الأخيرين

ولكن في الحقيقة العدد اكثر من هذا وهو 83

توضيح : العامل رقم 165494 حصل في شهر 01/12/2010 علي 97

وحصل في شهر 01/01/2011 علي 95

بالتالي المفروض انه يظهر في الإستعلام وبنتيجة -2 لكن الواقع لم يظهر وهذه هي المشكلة لدي

769984420.gif
#8

اخي الكريم من خصائص العلاقة الموجودة في الاستعلام اختر الخيار الاخير

يظهر عندي 184

#9

اخي الكريم في الاستعلام يوجد ربط العلاقة بجدول qryLastAssessment او استعلام

اين هو في كائنات الاستعلامات

قو بالغاء هذا الجدول وقم ربط الجدويلين ببعض مع تغيير قيمة diff

كما هو الازم

وسوف ترى النتيجة المرجوة

#10

هل باختصار اخي العزيز تريد فرقا تراكميا بالشهر لكل موظف على حدة!؟

تحياتي

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#11

كل ما اريده هو حساب الفرق بين أخر شهرين بحيث يتم حساب أخر شهرين تلقائي لمعرفة هل تقيم الموظف في الشهر الأخير زاد ام نقص وما مقدار الزيادة او النقصان

769984420.gif
#12

للرفع

769984420.gif
#13

ارجو المساعدة هذا الكود موجودي لدي في إستعلام ارفقه الي أحد أعضاء المنتدي وهو يعمل لدي ولكن بصورة غير صحيحية فما السبب SELECT qryLastAssessment.crn, [qryLastAssessment].[LastAssessment]-(SELECT TOP 1 Temp.[التقيم] FROM BILL_DATA AS Temp WHERE Temp.crn = qryLastAssessment.crn AND Temp.[الشهر] < qryLastAssessment.LastMonth ORDER BY Temp.[الشهر] DESC) AS Diff, qryLastAssessment.LastAssessment, qryLastAssessment.LastMonth FROM [sELECT BILL_DATA.crn, <FONT color=#000000>Max</FONT>(BILL_DATA.الشهر) AS LastMonth, <FONT color=#ff0000>Last</FONT>(BILL_DATA.التقيم) AS LastAssessment FROM BILL_DATA GROUP BY BILL_DATA.crn]. AS qryLastAssessment INNER JOIN BASIC_DATE ON qryLastAssessment.crn = BASIC_DATE.crn;

تم تعديل هذه المشاركة بواسطة figo82eg في 25 يناير 2011 في 23:51

769984420.gif
#14

معذرة هل يمكن لإستعلام ان يقوم بإخراج نتائج نصفها صحيح والنصف الأخر غير صحيح رغم اني متأكد ان بياناتي صحيحة وقمت بمراجعتها 1000 مرة

769984420.gif

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