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

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

قام بنشر
منذ ساعه, علياء يسرالدين said:

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

New Microsoft Office Access 2007 قاعدة بيانات.accdb 368 kB · 1 download

ممكن الاستعلام يكون كالاتي 

SELECT حضور.girlname, حضور.dateatt AS [In], انصراف.dateatt AS Out
FROM حضور INNER JOIN انصراف ON (حضور.girlname = انصراف.girlname) AND (حضور.dateatt = انصراف.dateatt)
GROUP BY حضور.girlname, حضور.dateatt, انصراف.dateatt;

 

قام بنشر

ولكن عندى القليل من النصائح 

- تسمية الكائنات بالإنجليزية مع مراعاة عدم ترك مسافات بين الكلمات وليكن الحرف الاول مثلا كبير مثل ( AliaYusrElddin ) 
ذلك يسهل كثيرا مستقبلا كتابة الاكواد ولا يحدث مشاكل ان كاانت اعدادت الجاسوب لا تعتمد على العربية هذا طبعا بجوار عدم استخدام الحروف العربية داخل محرر الاكواد مطلقا وهذا ما تعلمته من استاذى الجليل ومعلمى القدير و والدى الحبيب الاستاذ @jjafferr بارك الله فى عمره وعلمه واهله

- يستحسن من وجهة نظرى المتواضعة عمل دول اساسى للبيانات كما اننى افضل وضع بيانات الحضور مع الانصراف بنفس الجدول

- تسمية الحقول بما يناسب الواقع او تسميتها بما يتلائم مع الية العمل ليسهل لاى من كان الفهم والتطور

يعنى مثلا هنا حضرتك استخدمتى نفس الاسماء للحقول فى كل من جدول الحضور والانصراف

girlid

girlname

dateatt

  • Like 2
قام بنشر
3 دقائق مضت, علياء يسرالدين said:

للاسف عند التجربة اكتشفت ان جدول الانصراف لابد يكون منطابق مع الحضور وكنت افكر في الدالة dlookup ولكن ما نفعت

ممكن مرفق بالمشكله

6 دقائق مضت, علياء يسرالدين said:

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

انا مش فاهم الجزئية السابقة ارجو مرفق يشتمل على المشكلة مع التوضيح لتلك النقطة رجاء

قام بنشر

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

Attendance.accdb

  • أفضل إجابة
قام بنشر (معدل)

الشرح

- الاستعلام    qryUnionDate   هو استعلام توحيد وتم توحيد تواريخ الحضور والانصراف من الجدولين

- الاستعلام  qryAttendance    تم ادارج كل من جدول الحضور والانصراف واستعلام التوحيد السابق وتم عمل

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

تم تعديل بواسطه ابا جودى
قام بنشر
1 ساعه مضت, علياء يسرالدين said:

السلام عليكم ..ما الخطا في الاستعلام ؟ لماذا لا تظهر كافة السجلات مثل الاستعلام القديم بالرغم انه نفس التصميم؟ والله يعافيكم

Attendance (1).accdb 588 kB · 0 downloads

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

تلك الخطوة لم يتم تنفيذها

01.jpg.99c0afa706365f6876920feec7f7a3e2.jpg

هذا الخط الواصل بين الحقول هو العلاقة التى تجمعهما

وعند الضغط مرتين بالفأرة على الخط تفتح نافذة التعديل على خصائص الربط

وفى حالتنا هنا

 02.jpg.a4942fe286003fa88696693a3b108475.jpg

 

نريد رأس بأطراف

يعنى ببساطه

التاريخ الاتى مثلا

01/01/2020  اليوم الاول للحضور 

حضر عدد 6 من البنات وكذلك انصرفن

لذلك سوفن نجد ان التاريخ تم تسجيله 12 مرة فى قاعدة البيانات  6 مرات منهم بجدول الحضور وال 6 الاخرى فى جدول الانصراف

بانشاء استعلام التوحيد سوف يظهر مرة واحدة

عند ربط حقل التاريخ من استعلام التوحيد يكون هو الرأس  وفى باقى الجداول اطرف ويسميها البعض  1 الى ما لا نهاية

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

فالقيمة 01/01/2020  الواحدة من استعلام التوحيد = 6 قيم من جدول الحضور وكذلك 6 قيم ان انصرفن جميعا من جدول الانصراف

 

 

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

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

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

Important Information