اذهب الي المحتوي
أوفيسنا

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

قام بنشر

مساء الخير

 

ارغب في عمل برنامج حضور وانصراف موظفين ، يعتمد البرنامج على ان يقوم الموظف بادخال رقمه ويضغط على انتر فتظهر كافة بياناته  ،

ع العموم مرفق مثال اريد منه التالي :

1- عندما افتح النموذج لابد ان تظهر السجلات فارغة ومؤشر الماوس على خانة رقم الموظف

2- عندما يكتب الموظف رقمه ويضغط على انتر تظهر بياناته ، وبالتالي يسجل حضوره والتاريخ

 

تكرما منكم تدلوني ع طريقة عمل هذين الامرين ، وشرح ذلك حتي افهم

الموظفين.rarFetching info...

قام بنشر

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

اهلا ومرحبا بك معنا فى قسم الاكسيس اخى الفاضل

اولا نصيحه من اخ مبتدء حاول انت تستخدم اللغه الانجليزيه فى تسميه الجداول والحقول حتى تريحك فى كتابه الاكواد بعد ذلك

هل هذا ما تريد ؟

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

الموظفين.accdbFetching info...

قام بنشر

شكرا اخي فعلا هذا ما اريد

 

ولكن لي طلب :

ممكن تشرحلي كيف عملت ذلك حتى استفيد؟؟؟

لاني حاب اتعلم .... ولا احبذ شيء جاهز

 

ايضا ...

ليش ما يظهر التاريخ والوقت من بعد ما اضغط انتر؟؟

 

لان حركة الضغط على انتر اريدها باعتبار تسجيل للحضور ؟؟

قام بنشر

سأشرح ماذا اريد بالتفصيل ... ويمكن للخبراء اعانتي ومساعدتي لان الموضوع اراه ليس صعبا لانني سبق وان صممته بنفسي قبل سنوات ، ولكني للاسف تركت العمل بالاكسس ونسيت كثيرا ، وحاليا استرجع معكم كل شيء باذن الله

 

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

1- جدول ادخال البيانات : ويحتوي على رقم الموظف ووظيفته وبعض البيانات

2- جدول الحضور : وفيه تارخ الحضور ووقت الحضور

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

 

فكرة البرنامج سهلة جدا وهي :

يكون هناك نموذج مفتوح فيه حقلين هما : حقل لادخال رقم الموظف وحقل اسم الموظف ، ويكون الماوس في حقل الرقم ، حيث يقوم الموظف بارخال رقمه والضغط على انتر فيظهر اسمه ( وهذا يعتبر توقيع للحضور حيث يتخزن بيانات الموظف مع وقت حضوره وتاريخ حضوره في الجدول )

وطبعا صممت تقارير واستعلامات لذلك لاستخراجها ...

 

 

ملاحظة :

عندما يكتب الموظف رقمه ويضغط على انتر وتظهر بياناته لابد ان يعود المؤشر الى حقل الرقم مرة اخرى حتي يستخدمه موظف اخر )

 

انتظر ردكم تعطوني مثال ....

قام بنشر
  في 3‏/3‏/2020 at 16:47, بشاردو said:

مساء الخير

 

ارغب في عمل برنامج حضور وانصراف موظفين ، يعتمد البرنامج على ان يقوم الموظف بادخال رقمه ويضغط على انتر فتظهر كافة بياناته  ،

ع العموم مرفق مثال اريد منه التالي :

1- عندما افتح النموذج لابد ان تظهر السجلات فارغة ومؤشر الماوس على خانة رقم الموظف

2- عندما يكتب الموظف رقمه ويضغط على انتر تظهر بياناته ، وبالتالي يسجل حضوره والتاريخ

 

تكرما منكم تدلوني ع طريقة عمل هذين الامرين ، وشرح ذلك حتي افهم

الموظفين.rar 20.37 kB · 11 تنزيلات

Expand  

 

  في 3‏/3‏/2020 at 19:30, أحمد الفلاحجى said:

اولا نصيحه من اخ مبتدء حاول انت تستخدم اللغه الانجليزيه فى تسميه الجداول والحقول حتى تريحك فى كتابه الاكواد بعد ذلك

Expand  

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

  • Like 1
قام بنشر

اهلا بك اخى واستاذنا طلابك تحت امرك ان شاء الله

مرحبا اخى واستاذى @kanory اسعد بمشاركتكم اخوانى واساتذتى لاتعلم واستفيد اكثر جزاكم الله عنا كل خير

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

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

ثم قمت بوضع معيار فى حقل الموظف بالاستعلام كالتالى

[Forms]![جدول1]![txt]

ثم قمت فى حدث بعد التحديث لحقل txt  الكود التالى

Me.Requery

لتحديث النموذج بالبيانات المطلوبه فى الحقل txt  وهى كود الموظف

وفى حدث عند فتح النموذج كود لفتح النموذج فارغ

DoCmd.GoToRecord , , acNewRec

هذا ما تم عملهوما عن باقى الاستفسارات فان شاء الله يسعفنى الوقت بعملها بعد الارتياح قليلا من العمل

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

جزاهم الله كل خير

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

  • Thanks 1
قام بنشر

بارك الله فيك اخي الفاضل

 

نزلت الامثلة ورايح اسعي للتعامل معها

 

وبانتظار بقية الملف 

قام بنشر

اتفضل استاذنا الفاضل

وتم اضافه الكود فى حدث بعد التحديث لحقل txt  الكود التالى

ولكن قبل المضى قدما قم بتعديل اسماء الحقول والجداول الى الانجليزيه واستخد فى اللغه العربيه فى التسميه التوضيحيه للحقل ( والوصف ان احببت ) لترى وصف الحقول كلها امامك 

وكما اشار اخى @kanory جزاه الله خيرا

  في 4‏/3‏/2020 at 12:14, kanory said:

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

Expand  
Private Sub txt_AfterUpdate()
Me.Requery
Me.وقت_الحضور = Time()
Me.تاريخ_الحضور = Date
End Sub

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

الموظفين.accdbFetching info...

قام بنشر

جزاك الله خير استاذي الفاضل 

 

بقي ان تدلني على نقطتين :

الاولي: اريد عندما افتح النموذج لابد ان يكون مؤشر الماوس على مربع نص البحث رقم الموظف ، حتي يكون التوقيع من قبل الموظف سريعا

الثانية : بعد ان يضغط الموظف ع انتر لتسجيل حضوره ، يجب ان يضغط على السهم للاسفل في لوحة المفاتيح لتفريغ الخانات مرة اخري لموظف آخر .. اتمني انك فهمتني استاذي ، لانني اسعي لسعرة توقيع الموظف حتي يتبعه الموظف التالي ( تجنبا للزحام )

اي ان الموظف يقوم بالتالي :

تسجيل الرقم ... ثم يضغط ع انتر .. ثم على السهم للاسفل في لوحة المفاتيح 

قام بنشر

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

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

قام بنشر

اخى الفاضل

اولا هل قمت بتعديل اسماء الحقول والجداول الى الانجليزيه ؟

ثانيا

  في 4‏/3‏/2020 at 18:08, بشاردو said:

عندما تتسجل بيانات توقيع الموظفين لليوم ،،،، هل يمكن الرجوع لها عند الطلب ؟؟؟ ام تلتغي بحكم ان الدالة في حقلي الوقت والتاريخ هي دوال اليوم

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

Expand  

اجابه سؤالك الثانى فيما وضحه لك اخى العزيز @kanory

وختاما اطلع ع النموذج اكتب رقم الموظف ثم اضغط انتر ثم انتر

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

الموظفين.accdbFetching info...

قام بنشر

جميل جدا ...

 

هل ممكن ان تشرح لي هذا الكود :

DoCmd.GoToRecord , , acNewRec
Me.txt.SetFocus
Me.txt = ""

 

قام بنشر

اول سطر  لبدء سجل جديد

تانى سطر للتركيز على حقل البحث txt

ثالث سطر لجعل حقل البحث فارغ وجاهز للكتابه مره اخرى

بالتوفيق

قام بنشر

استاذي الفاضل هل لي ان تعدل لي البرنامج

 

حقيقة الامر تعطلت فيه كثيرا ,,, ولا اعلم لماذا 

 

سأرفقه لك الان ..

اكون شاكرا

هذا هو الملف 

 

اكون شاكرا لك 

لقد وضحت فيه كل المطلوب ..

الحضور والانصراف.rarFetching info...

قام بنشر

استاذنا العزيز نادينى باخ شرف لى

وان شاء الله خير فى كل تاخيره خير اتفضل ان شاء الله يكون ما اردت

وافنا بالنتيجه

تقبل تحياتى وتمنياتى لك وللجميع بالتوفيق

الحضور والانصراف.rarFetching info...

قام بنشر

النتيجة فتاكة استاذي الفاضل

 

ولكني ساعود لك لاحقا في بعض الاسئلة

لانني احب ان اتعلمه ،، وليس جاهزا 

 

الان فقط سؤال سريع 

وهو : هل التوقيع يحفظ فالاستعلام باستمرار؟

 

اقصد يوم غد هل بيانات الحفظ ستختفي بحكم دالة اليوم والتاريخ ؟؟ ام بيانات الامس ستبقى ؟

لاني اريدها تبقي ولا اريد الحفظ يومي فقط ثم تختفي

 

افدني بارك الله فيك

قام بنشر

استاذي الفاضل ..

اذا بالامكان تدلني ع طريقة التنسيق 

اريد النموذج في المنتصف

والمسافات المحيطة متساوية ومناسبة

 

ارفقت لكم صورة 

 

 

دلوني ع الطريقة وبنفذها بنفسي

Doc1.docxFetching info...

قام بنشر

استاذى الفاضل @بشاردو

برجاء فتح موضوع جديد لان سؤالك ليس له علاقه بهذا السؤال فقوانين الموقع تمنع ذلك

قواعد المشاركة فى الموقع

4.    ممنوع طرح أكثر من سؤال فى موضوع واحد ليسهل البحث عن المواضيع لاحقا.

بالتوفيق ان شاء الله

قام بنشر

دعنا في نفس الموضوع استاذنا ..

 

اذا اردت عمل فورم للانصراف بنفس الآلية : هل يفضل نسخ الجداول ومتعلقاتها وعمل لها فورم جديد للانصراف ، ام ماذا تقترح؟

لانني اناشد السهولة في الاستخدام ولا احبذه  معقدا

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