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

عد تلقائى

بدأه morsyyy في 20 يونيو 2012 · 13 رد · 1,193 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

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

اتقدم بهذا السؤال وارجو منكم المساعدة وهو..

اريد ان انشاء نموذج بة 1/ تكست بوكس متصل بحقل تاريخ لاينكرر فى جدول .. 2/ زرار عند كل ضغطة يقوم باضافة سجل جديد وفى نفس الوقت يضيف تاريخ يوم جديد وبضغطة اخرى تاريخ اليوم الذى يلية ثم الذى يلية ثم الذى يلية بعد كل ضغطة....وهكذا (فانا محتاج مثل هذه الخاصية ...لماذا؟....لانى اريد ان اسجل اجازات الموظفين فمنهم من هو اجازة اسبوع ومنهم من هو اجازة 15او 30يوم واريد عند الاستعلام بتاريخ ان اعرف من هو اجازة فى هذا التاريخ لذا سوف اسجل لكل تاريخ فلان وفلان وفلان وهكذا فكيف لى ان اسجل كل هذة البيانات...!!!) اى اننى اريد ان اسجل اجازات كل موظف بطريقة سهلة ثم عندما استعلم بواسطة اى تاريخ يوم استطيع ان اعرف اسماء الموظفين الذين هم اجازة فى هذا التاريخ او ذاك

وان كان هناك حل اخر او طريقه اخرى اسهل فى ادخال الاجازات واسخراج الاسعلامات ..او من عندة مثال لطريقة اخرى .ارجوكم ارجوكم افيدونى فانا دائما عاجز عن الشكر

ولكم منى تحياتى ووافر الاحترام

فى انتظاركم

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

#2

تفضل اخي الكريم

تم تصميم هذا البرنامج من اجلك

اتبع التعليمات كما في الصور الموضحة

post-15367-039858300 1340226300_thumb.gi

post-15367-011266600 1340226326_thumb.gi

راجع التعديل النهائي في آخر المشاركة

بالتوفيق

المرفقات
Z1.gifZ2.gif

تم تعديل هذه المشاركة بواسطة zahrah في 22 يونيو 2012 في 09:38

2
#3

السلام عليكم

انا عاجز عن الشكر ولا اعرف ماذا اقول من مدح او ثناء على كل اساتذة ومشرفين و رواد هذا المنتدى الرائع

وخاصة الاخت الغالية العطاءة التى لا تبخل باى معلومة "زهرة" التى لا اوفيها حقها مهما قلت عنها

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

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

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

#4

تفضل اخي الكريم

الملف بعد التعديل بناء على طلبك

post-15367-067286900 1340263233_thumb.gi

post-15367-036302000 1340263256_thumb.gi

راجع التعديل النهائي في آخر المشاركة

بالتوفيق

المرفقات
R1.gifR2.gif

تم تعديل هذه المشاركة بواسطة zahrah في 22 يونيو 2012 في 09:37

2
#5

السلام عليكم

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

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

1-استعلام بنفس هذه الطريقة بتاريخ اليوم اى من هو اجازة فى هذا اليوم بالتاريخ المحدد (لتكون النتيجة ...فلان وفلان وفلان...اجازة بهذا التاريخ) مع تقرير الطباعة

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

هذه الزيادة

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

افضل تحياتى

ووفقك الله

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

#6

تفضل اخي الكريم

الملف بعد التعديل

post-15367-078454300 1340297612_thumb.gi

post-15367-094135300 1340297628_thumb.gi

post-15367-040994800 1340297649_thumb.gi

post-15367-068102500 1340297671_thumb.gi

post-15367-054852600 1340297694_thumb.gi

post-15367-008125900 1340297716_thumb.gi

راجع التعديل النهائي في آخر المشاركة

بالتوفيق

المرفقات
C1.gifC2.gifC3.gifC4.gifC5.gifC6.gif

تم تعديل هذه المشاركة بواسطة zahrah في 22 يونيو 2012 في 09:35

2
#7

السلام عليكم استاذتى واختى الفاضلة العملاقة ام عهود

ربنا مايحرمنا منك ويبارك فى عمرك واولادك وزوجك ويغفر لك ويرحمك ويجعلك من اهل الجنة امين امين

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

استاذتى الفاضلة اعزرينى على اننى كل فترة اتذكر فكرة ممكن تزيد هذا البرنامج الرائع كمالا وقوة ...اتمنى ان تفيد وان تتقبلى افكارى بصدر رحب

اولا

هناك كارثة اكتشفتها الان فى التعامل مع البرنامج وهى

عندما اريد ان اضيف موظف جديد(new record) فلا بأس.. تمام مافى مشكلة .....ولكن عندما اريد ان اضيف اجازة لموظف موجود قبل ذلك ولة مثلا 7ايام وليكن الاستاذة زهره مثلا فى المثال اقوم بعمل الاتى :

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

ارور.rar

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

انه قد تم تعديل الاجازة القديمة وتم اضافة الاجازه المعدلة!!!!! اى ان كانت مثلا الاجازة القديمة7 ايام من 1/6/2012الى6/6/2012 ثم قمت باضافة اجازة 5 ايام من 20/6/2012ال2ى24/6/212المفروض ان اجد فى الجدول 12يوم اجازة لهذا الموظف ...ولكن النتيجة غير ذلك وهى انى وجدت لهذا الموظف 5ايام فقط الاخيرة ..وهذة الكارثة

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

وهنا سؤال يلح الان على ايضا وهو ان هنا فى النموذج frmEmployee الان عندما اتعامل مع اكثر من 150 موظف واريد اضافة 7ايام اجازة مثلا الى الموظف (رقم 120 المسلسل) قد يصعب الوصول الى هذا الموظف لكثرة عدد الموظفين..فهل هناك طريقة للوصول الى موظف بعينه كى اضيف اجازتة

ولكى منى استاذتى الفاضلة إلى تعبتها معى افضل تحياتى

ووفقك الله اختنا الغالية العزيزة

والسلام عليك

#8
morsyyy كتب:

هناك كارثة اكتشفتها الان فى التعامل مع البرنامج وهى

عندما اريد ان اضيف موظف جديد(new record) فلا بأس.. تمام مافى مشكلة .....ولكن عندما اريد ان اضيف اجازة لموظف موجود قبل ذلك ولة مثلا 7ايام وليكن الاستاذة زهره مثلا فى المثال اقوم بعمل الاتى :

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

ارور.rar

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

انه قد تم تعديل الاجازة القديمة وتم اضافة الاجازه المعدلة!!!!! اى ان كانت مثلا الاجازة القديمة7 ايام من 1/6/2012الى6/6/2012 ثم قمت باضافة اجازة 5 ايام من 20/6/2012ال2ى24/6/212المفروض ان اجد فى الجدول 12يوم اجازة لهذا الموظف ...ولكن النتيجة غير ذلك وهى انى وجدت لهذا الموظف 5ايام فقط الاخيرة ..وهذة الكارثة

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

morsyyy كتب:

وهنا سؤال يلح الان على ايضا وهو ان هنا فى النموذج frmEmployee الان عندما اتعامل مع اكثر من 150 موظف واريد اضافة 7ايام اجازة مثلا الى الموظف (رقم 120 المسلسل) قد يصعب الوصول الى هذا الموظف لكثرة عدد الموظفين..فهل هناك طريقة للوصول الى موظف بعينه كى اضيف اجازتة

ولكى منى استاذتى الفاضلة إلى تعبتها معى افضل تحياتى

ووفقك الله اختنا الغالية العزيزة

والسلام عليك

اخي الفاضل

قول آمين ان الله يكفينا واياكم شر الكوارث والمصائب والمحن ما ظهر منها وما بطن وان يتولانا واياكم برحمته

الموضوع بسيط وسهل ولا يحتاج منا سوى تعديل طفيف جدا

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

post-15367-075079800 1340341360_thumb.gi

post-15367-060681900 1340341387_thumb.gi

post-15367-008982500 1340341425_thumb.gi

post-15367-033153700 1340341461_thumb.gi

post-15367-094367200 1340341494_thumb.gi

بالنسبة للبحث عن رقم الموظف فالموضوع اسهل من ان تكتب اسمك لاحظ معي الطريقة

post-15367-038425100 1340341629_thumb.gi

post-15367-092308300 1340341652_thumb.gi

التعديل النهائي للملف ( آخر تعديل وآخر اضافات على البرنامج )

za-Add_Vacation-END.rar

بالتوفيق

المرفقات
Y1.gifY2.gifY3.gifY4.gifY5.gifY6.gifY7.gif

تم تعديل هذه المشاركة بواسطة zahrah في 22 يونيو 2012 في 09:12

1
#9

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

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

فاطال الله عمرك وزادك ثواب واجرا فى الديا والاخرة

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

استاذتى الفاضلة احاول ان اطبق مثال (ان كان حبيبك عسل ماتلحسوش كلة) ولكن لا استطيع اعزرينى وسامحينى

فهناك بعض الطلبات (الاضافات) لنفس البرنامج سوف اقوم بتجهيزها وارسالها لاحقا

فارجوكى سامحينى فانا اريد هذا البرنامج ان يكون متكامل وشكرا جزيلا لحضرتك للترحيب بافكارى

والسلام عليكم مؤقتا

#10

السلام عليكم

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

اولا لاحظت وجود جدول فارغ باسم tblTemp فهل هذا الجدول لة اهمية ام زائد؟

ثانيا والاهم.. اريد ان اجعل لكل موظف رصيد اجازة 21يوم سنوى يتم اضافتهم ويزيد هذا الرصيد بالتدريج خلال السنة من بدء تعيين الموظف مقسمين على ايام السنة وعندما ياخذ الموظف اجارة ينقص رصيد اجازتة السنوى فقط واذا نفذ رصيد الموظف وانا لا اعرف طبعا.. وعندما اقوم باضافة عددمن الاجازات السنوى مثلا لموظف نفذ رصيدة تاتى رسالة تنبية عبارة عن مربع رسالة تفولyes or No(سوف تسجل الاجازة بالسالب لان الموظف ليس لة رصيد اجازات. هل تريد الاستمرار؟) لو yes يصبح الرقم السالب وتكون التكست بكس بلون احمر مثلا والا يتم التراجع وعدم الاضافة

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

فبفضل الله اولا ثم ان هناك استاذة عملاقة مثل الاستاذة زهره ام عهود ..فانا واثق انه ان شاء الله ممكن تنفيذ مثل هذة الافكار القيمة

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

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

#11

السلام عليكم

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

وكلكم مكملين لبعضكم البعض

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

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

وان كان سؤالى غير واضح فاقوم بتوضيح مرة اخرى

اولا مافائدة هذا الجدول tblTemp لانى اجدة فارغ دائما

ثانيا والاهم.. اريد ان اجعل لكل موظف رصيد اجازة سنوى خلال ايام السنة ليصل الى 21 يوم عند اخر يوم فى السنه (فى حالة ان لم ياخذ الموظف ولا يوم اجازة سنوى) اى انه يتم اضافتهم برمجيا ويزيد هذا الرصيد بالتدريج خلال السنة من بدء تعيين الموظف مقسمين على ايام السنة... وعندما ياخذ الموظف اجارة سنوى ينقص رصيد اجازاتة السنوى فقط واذا بقى رصيد فى هذة السنة يضاف الى السنه الجديدة واذا نفذ رصيد الموظف وانا لا اعرف طبعا.. عندما احاول ان اقوم باضافة عددمن الاجازات السنوى مثلا لموظف نفذ رصيدة تاتى رسالة تنبية عبارة عن مربع رسالة تفول(سوف تسجل الاجازة بالسالب لان الموظف ليس لة رصيد اجازات. هل تريد الاستمرار؟)yes or No و لو الاجابة ب yes يصبح الرصيد بالسالب وتكون التكست بكس بلون احمر مثلا.. والا.. يتم التراجع وعدم اضافة الاجازة

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

فبفضل الله اولا ثم ان هناك استاذة عملاقة مثل الاستاذة زهره ام عهود ..فانا واثق انه ان شاء الله ممكن تنفيذ مثل هذة الافكار القيمة

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

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

#12
morsyyy كتب:

السلام عليكم

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

اولا لاحظت وجود جدول فارغ باسم tblTemp فهل هذا الجدول لة اهمية ام زائد؟

ثانيا والاهم.. اريد ان اجعل لكل موظف رصيد اجازة 21يوم سنوى يتم اضافتهم ويزيد هذا الرصيد بالتدريج خلال السنة من بدء تعيين الموظف مقسمين على ايام السنة وعندما ياخذ الموظف اجارة ينقص رصيد اجازتة السنوى فقط واذا نفذ رصيد الموظف وانا لا اعرف طبعا.. وعندما اقوم باضافة عددمن الاجازات السنوى مثلا لموظف نفذ رصيدة تاتى رسالة تنبية عبارة عن مربع رسالة تفولyes or No(سوف تسجل الاجازة بالسالب لان الموظف ليس لة رصيد اجازات. هل تريد الاستمرار؟) لو yes يصبح الرقم السالب وتكون التكست بكس بلون احمر مثلا والا يتم التراجع وعدم الاضافة

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

فبفضل الله اولا ثم ان هناك استاذة عملاقة مثل الاستاذة زهره ام عهود ..فانا واثق انه ان شاء الله ممكن تنفيذ مثل هذة الافكار القيمة

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

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

اخي الفاضل : مرسي

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

بارك الله وجزاك الله كل خير

بالنسبة للسؤال عن الجدول tblTemp فهذا الجدول هام جدا لبرنامجك فقد اضفته لك ليتم وضع البيانات به مؤقتا ثم يتم حذف البيانات منه بعد تحديث الجدول الرئيسي فلا تقم بحذفه او التعديل عليه بل دعه كما هو .

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

بالتوفيق

1
#13

استاذتى الفاضلة : زهره

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

شكرا على رد حضرتك وعدم اهمالى

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

و سوف احاول واطرح هذا الطلب مرة اخرى لعلى اجد من يجيب

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

1
#14

اكثر من رائع

بارك الله فيكم جميعا

وللامانه مهما قلنا بحق استاذتنا الفاضله فلن نعطيها حقها ابدا

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

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