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

ساعة الحضور والانصراف للموظفين

مغلق
بدأه moody1616 في 8 أغسطس 2006 · 10 رد · 1,137 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي استفسار إن شاء الله يكون بسيط وهو على النحو التالي :

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

رقم الموظف تاريخ العملية وقت العملية

0000001 01/02/2006 06:00

0000001 01/02/2006 12:00

0000001 01/02/2006 13:02

0000001 01/02/2006 16:00

0000002 01/02/2006 12:30

0000002 01/02/2006 16:00

فانتم تلاحظون ان السجلات على شكل عمودي فانا استورد هذا الملف عندي على ملف اكسس والذي اريده هو كالتالي

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

رقم الموظف تاريخ العملية وقت الدخول الاول وقت الخروج الاول وقت الدخول الثاني وقت الخروج الثاني

0000001 01/02/2006 06:00 12:00 13:02 16:00

0000002 01/02/2006 12:30 16:00

ارجو ان اكون قد وضحت الاستفسار الذي لدي

#2

الاخ العزيز moody1616

قد يكون حل متعب شوية لكنه متعب مرة واحدة

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

و الله اعلم

قاطع الدنمارك

(وَقَوْلِهِمْ إِنَّا قَتَلْنَا الْمَسِيحَ عِيسَى ابْنَ مَرْيَمَ رَسُولَ اللّهِ وَمَا قَتَلُوهُ وَمَا صَلَبُوهُ وَلَـكِن شُبِّهَ لَهُمْ وَإِنَّ الَّذِينَ اخْتَلَفُواْ فِيهِ لَفِي شَكٍّ مِّنْهُ مَا لَهُم بِهِ مِنْ عِلْمٍ إِلاَّ اتِّبَاعَ الظَّنِّ وَمَا قَتَلُوهُ يَقِيناً) (النساء : 157 )

#3

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

وخلنا نحاول انا وانت والجميع لوجود حل لهذه المشكله

#4

شفت علشانك قلت انها صعبة تحديت نفسي لحد مالقيت الحل والحل في الملف المرفق

وشكرا

شباب ما قدرت اضيف الملف في المشاركة ياترى ايش السبب

#5

لابد ان يكون الملف مضغوط سواء ببرنامج WINZIP او WINRAR اذا لم تكن متوفره لديك اليك رابط التحميل

وين رار العربيه WinRAR-Arabic

اضغط هنا للتحميلWinRAR-Arabic

وين رار الانجليزيه WinRAR-English

اضغط هنا للتحميل WinRAR-English

#6

شكرا الاخت زهرة

لقد حليت المشكلة بالدالة DMIN ولكن ياخت زهرة هذه الداله تجعل الاستعلام بطئي هل يوجد حل اخر يا اخت زهرة

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

Emp.rar

#7

ايها الاخوه هل يوجد هناك حل غير الي انا حليته لان فيه عيب لانه بطئي

#9

الاخت زهرة اشكرك على اهتمامك في مشاكلنا وحلها وكما تعودنا منكي

انا شاهدت الملف وقمتي مشكوره بحله ولكن الحل هذا ينفع لما يكون عندك موظف واحد ولكن تخيلي لو ان هناك اكثر من موظف في نفس اليوم دخلو في اوقات مختلفه فان الاستعلام التي وضعتيه مشكوره لن يعمل بشكل صحيح

فالفكره التي عندي ياخت زهرة وياليتك تساعديني عليها لانك صاحبه الخبرة في هذا المجال فالفكره تتلخص لو انا قدرنا على ان رقم الحركات اي اقصد السجلات ( Records ) بعد استيرادها من الملف النصي التي سوف برنامج ساعة الحضور والانصراف راح يستخرجه لي ولكن كل موظف راح يكون ترقيمه لوحده اي لو كان هناك موظفين اثنين مثلا

راح يكون الترقيم يبدا في الموظف الاول 1 - 2 - 3 - 4 لو كان له اربع حركات مثلا وراح يكون للموظف الثاني مثلا 1 - 2 لو كان له حركتين مثلا وفي هذي الحل نقدر ان نحل المشكله بالاستعلام الجدولي

ارجو ان اكون وضحت فكرتي

#10

هل لا يوجد حل يا اخوان

#11

يا خبرا في المنتدى هل يوجد حل او لا ارجو الافادة من اجل اغلاق هذا الموضوع

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

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