دروس متقدمة في الأكسس للمبتدئين (الدرس الأول)
جزاك الله خير
كل شخص له طريقته وبما أن التطبيقات تؤدي الغرض المطلوب فهي صحيحة مع الشكر لابن مسقط لتنفيذ المطلوب بحذافيره ولا نبخس حق البقية من الشكر
=======
التطبيق العملي الثالث :
بعد أن يتخطى مستخدم البرنامج نموذج (المقدمة ) يفتح له نموذج (الرئيسي )
وهذا النموذج مبني على جدول باسم (الموظفين )
-جدول الموظفين يتكون من الحقول التالية ( الرقم - الاسم - المرتبة- الدرجة -الراتب )
المطلوب في النموذج ( الرئيسي ) مايلي :-
-عند إدخال رقم أقل من الرقم (2)أو أكبر من الرقم (10)في الحقل المسمى (الدرجة) وبعد الخروج من الحقل تخرج لدينا رسالة تفيد أن الدرجات تبدأ من (1) إلى (10) فقط ولا يقبل غير ذلك .
-هناك زر أمر للحذف عند الضغط عليه يخرج علينا مربع نص داخل النموذج بعنوان (أدخل كلمة السر)هذا المربع في الأصل مخفي ويتم إظهاره بعد الضغط على زر أمر الحذف
-بعد كتابة كلمة سر الحذف في هذا المربع وعند الخروج منه إذا كانت كلمة السر صحيحة..هناك رسالة تأكيد قبل الحذف .. وإذا كانت كلمة السر خاطئة هناك رسالة تفيد بالخطأ في كلمة السر
- هناك زر أمر فتح التقرير للمعاينة (التقرير الذي نريد فتحه سوف يكون مبني على جدول الموظفين والتقرير باسم تقرير الموظفين )
هذ كل شيئ مطلوب في النموذج
في التطبيق القادم سوف نتطرق لهذا التقرير المسمى (تقرير الموظفين)
أرجو للجميع التوفيق
الأخ Mandour بارك الله فيك هناك بعض الملاحظات على طريقتك وهي مايلي :-
1-في حقل الدرجة إذا خالف الإدخال مطلوب تقوم بتفريغ الحقل وهذا غير صحيح .. الصحيح أن تجبر المستخدم على وضع الرقم الذي تريده أنت
2-رسالة تحذير الحذف البرنامج يقوم بالحذف سواء ضغطت على موافق أو إلغاء وهذا غير صحيح
أرجو الانتباه لذلك وأرجو لك التوفيق
الأخ salem_1212 أشكرك على اهتمامك بمظهر النموذج .. وهناك بعض الملاحظات عليك وهي ما يلي :-
1-رسالة التحذير على الحذف تحتوي على موافق فقط ومعنى ذلك أن المستخدم لا يمكنه إلغاء أمر الحذف .. أضف إلى ذلك عدم إلغاؤك لرسالة الأكسس المضمنة حسب ما تم شرحه في الاختبارات السابقة
2- رسالة تحديد أرقام الدرجة كنت ارغب منك استخدام الدالة If حتى ترسخ في ذهنك
أرجو الانتباه لذلك مستقبلاً واتمنى لك التوفيق
شكرا اخي فهد على محهودك الرائع واعدادك لهذة الاسئلة ومراجعة كل الاجابات
التي طبعا تاخذ من وقتك .(جعلها الله في رصيد حسناتك ان شاء الله)
بالنسبة لرسالة اكسس المضمنة لا تظهر عندي في الجهاز لا اعرف لماذا
اما بالنسبة لباقي اخطائي فقد عدلت عليها كلها ارجوا ان اوفق
الملف المرفق بعد التعديل
الأخ الكريم الأستاذ فهد :قفشتنى. جزاكم الله خيرا على قفشاتك :)
وعذرا على ما قد يبدو من سوء التزام بالمطلوب ولكنه عن غير قصد. وإن شاء الله ندقق أكثر حرصا على وقتك.
هناك عيب لم أدرك سببه مع أنه ليس بذى أهمية, وهو لابد من الضغط مرارا على " OK" فى رسالة وجوب تحديد درجة الموظف. و دعواتنا لك بالخير
الأخ إبن مسقط : والله إفتقدنا وجودك يا أخى
بسم الله الرحمن الرحيم
اخى فهد الدوسرى أنا عضو جديد ولم اكن اعرف عن هذا المنتدى واحب ان اتعلم الاكسس من البداية فهل هناك دروس للمبتدئين مثلى فى هذا الصرح العظيم بارك الله فيك وفى علمك
اخوكم
alo22
تحية تقدير واعجاب للاستاذ فهد الدوسري
الله يعطيك العافية .. بصراحه انا من زمان ما دخلت المنتدى لظروف خاصه وللاسف ما شفت الموضوع الا اليوم .. فقررت اشارك ولو بجزء بسيط وهو جمع هذه الدروس في ملف وورد
الأخ Mandour .. هناك بعض الملاحظات على طريقتك وهي مايلي :-
1-في حقل الدرجة إذا خالف الإدخال مطلوب تتكرر الرسالة تقريباً أربع مرات وكان يكفي مرة واحدة ثم إلغاء الأمر (راجع الاختبار السادس للفائدة)
الأخ salem_1212 أشكرك على شعورك الطيب .. ولايزال هناك بعض الملاحظات عليك وهي ما يلي :-
1-رسالة التحذير على الحذف لم يتم إلغاء رسالة الأكسس المضمنة حسب ما تم شرحه في الاختبارات السابقة (راجع الاختبار السادس لمزيد من الفائدة)
2- رسالة تحديد أرقام الدرجة تعتبر مجرد رسالة فقط والمفروض أن تمنع كتابة رقم غير ما ذكر وليس فقط رسالة
الأخ مشتاق جزاك الله ألف خير على هذا العمل الذي سيستفيد منه الآخرين
أين الأخ (ابن مسقط) عسى المانع يكون خيراً
الأخ alo22 حياك الله معنا في هذه الدروس فهي للمبتدئين
أرجو لكم التوفيق
بسم الله الرحمن الرحيم
شكر اخي فهد على كل ماتبذلة لكي فعلا نتمكن من معرفة اخطائنا في الاكواد
فانا لست متمكن من لغة البيسك ولكن تشجيعك ومتابعتك شجعتني لكي
احاول ان اشارك في هذة الدروس
.....................
بعد مراجعة التمرين السادس فعلا كانت هناك رسالة لاكسس
وقد اضفتها
DoCmd.SetWarnings False -1
2- تم تغيير الكود في حقل الدرجة بحيث لايسمح بالانتقال الى الحقل الذي
بعدة الا اذا تحقق الشرط الدرجة من 1 الى 10
التعديل الثالث على الحل للتمرين العاشر
أبارك لك أخوي salem_1212
إجابتك رائعة الآن وعسى هذه المعلومة ترسخ في ذهنك حتى تنفذها في برامج اللاحقة
الأخوان الكريمان / Mandour و فهد الدوسري
شكرا على سؤالكم عني وسبب غيابي تعطل كمبيوتري عن العمل وإرساله إلى الورشة والحمدالله الآن أنا وهو بخير :D .
الإجابة على التطبيق العملي الثالث :

السلام عليكم
أخونا الأستاذ فهد: تم حل تكرار الرسالة . جزاكم الله على التعقيب و في إنتظار المزيد...
الأخ إبن مسقط: والله لك فرحة بعودتك الحمد لله إنها بسيطة و حمد الله على سلامته.:)
الأخ ابن مسقط ..نورت المنتدى .. جزاك الله خيراً على اهتمامك بمظهر النموذج .
فيه ملاحظة على عملك وهي :-
1- بالنسبة للحذف لم تتقيد بما طلب منك وهو مربع نص غير منظم.
2- بالنسبة لرسالة الأكسس المضمنة لم تقم بإلغائها.
فيه طلب منك من إنسان محب لك وقصده مصلحتك فقط لا غير
أطلب منك عدم إهمال الكود الذي يقوم بإلغاء رسائل الأكسس المضمنة في برامجك اللاحقة حتى لا يرى الآخرون نقصاً في برامجك .
=====
الأخ Mandour بارك الله فيك الآن اكملت المطلوب منك
====
أتمنى من الجميع مراجعة الاختبار السادس مرة أخرى للفائدة .
أشكرك أخي الكريم/ فهد على النصيحة والملاحظات التي سوف أعمل على تجنبها مستقبلاً.
أرفق إعادة إجابة التمرين والله الموفق .

أخي ابن مسقط .. إجابة موفقة بارك الله فيك
======
التطبيق العملي الرابـع :
سنتطرق إلى التقرير المسمى (تقرير الموظفين)
في هذا التقرير نريد ما يلي :-
- نضع مربع نص غير منظم في التقرير باسم (ملاحظات)
-إذا كانت الدرجة في حقل (الدرجة) 2 أو 3 تخرج في (ملاحظات) كلمة "حد أدنى للدرجات"
-إذا كانت الدرجة في حقل (الدرجة) 9 أو 10 تخرج في (ملاحظات) كلمة "حد أعلى للدرجات"
فقط هذا هو المطلوب في هذا التقرير
انتهى درس الدالة If...Then ولله الحمد والمنه
==================
وبهذا نكمل الدرس الأول من (دروس متقدمة في الأكسس للمبتدئين)
==================
-من لديه سؤال على ما تم شرحه فليتفضل
-إذا لم يعرف أحد منكم تطبيق أي درس من الدروس فليخبرنا
-أما إذا لم يكن هناك أي أسئلة أو استفسارات أو صعوبة في التطبيق فسوف نبدأ في الدرس الثاني إن شاء الله
السلام عليكم جميعا ..
وأسعد الله الأوقات ....
لقد انضممت إلى منتداكم حديثا .. وأعجبت به ... أريد المشاركة .. ولكنني لم
أجد جميع الاختبارات ...
هل يتكرم أحدكم ويلخصها .. أي يضع الرابط من الاختبار واحد وحتى النهاية ...
وأكون لكم من الشاكرين ..
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاتة شكر لك اخي فهد وكل المشاركين في هذة الدروس
اجابةالتطبيق العملي الرابـع( الخاص بالتقرير) ارجو ان يكون هو المطلوب
السلام عليكم
لظروف دراسية سأتوقف لفترة قصيرة وسأكتفى متابعا وليس مشاركا , مؤقتا إن شاء الله.