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

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

قام بنشر

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

جالس اعمل برنامج لتحضير الطلاب عن طريق الباركود ..

البرنامج فيه جدولين مربوطين ببعض عن طريق ID لكل طالب

جدول بيانات الطلاب StudentData

جدول حضور الطلاب اليومي ADS

 

عملت استعلام واضفت حقول الجدولين واسميته ADS1

 

عملت نموذج واضفت له حقول جدول ADS ونموذج فرعي من الاستعلام ADS1

 

الان اللي اريده عند ادخال ID عن طريق جهاز الباركود يظهر في النموذج ( بيانات الطالب ) الموجودة في جدول StudentData

 

المشكلة الأولى : عند قراءة ID بالباركود يقوم بتسجيل البيانات مباشرة في جدول ADS ولا تظهر بيانات الطلاب على النموذج ..

 

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

 

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

 

أكون شاكر لمن يساعدني في تجاوز هذه المشاكل

قام بنشر

للرفع ! :(

 

 

المشكلة الثالثة حليتها خلاص ..

 

باقي المشكلة الاولى واللي هي مرتبطة بالثانية :(

قام بنشر

وعليكم السلام أستاذنا الفاضل / الجندبي (بس ان شاء الله كتبت اسمك صح  :smile: )

 

انا غيرت في البرنامج ، يعني عندك برنامج جديد  :smile:

 

النموذج:

post-142414-0-86529500-1430558481_thumb.

 

 

في الخانة الخضراء تدخل رقم الباركود ، ولما تطلع من الحقل (يعني تضغط على TAB او Enter في لوحة المفاتيح) ، تظهر لك معلومات الطالب في النموذج الرئيسي ،

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

 

حفظ معلومة الحضور:

post-142414-0-10439400-1430558494_thumb.

 

 

عندك طريقتين لحفظ المعلومة:

1. عندما تدخل رقم الباركود في الخانة الخضراء ، ولما تطلع من الحقل (يعني تضغط على TAB او Enter في لوحة المفاتيح) ،

او

2. عند النقر على زر الحفظ.

 

حاليا البرنامج يحفظ المعلومة عن طريق النقر على زر الحفظ.

 

 

وإحنا في الخدمة  :smile:

 

 

جعفر

66.BarcodeStudent.accdb.zip

قام بنشر

حياك الله اخي جعفر ..

هو اسم مستعار وليس حقيقي :wink2:

 

الله يعطيك العافية على تجاوبك معي :gift2:

 

ممكن اعرف السبب في تغيير البرنامج ؟

ليه ما يكون ادخال الباركود في جدول ADS عن طريق نموذج ADS ؟

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

قام بنشر

حاولت تقليد ما عملته في نموذج جديد والحمد لله ضبطت الطريقة ..

بقي خطوة واحدة ..

الرقم الذي يتم قراءته في مربع نص Barcode_ID ارغب ان يتم تسجيله مباشرة في جدول ADS بالحقل ID تلقائياً ( بدون ضغط أي زر )

ماهو الكود المطلوب واين يوضع ؟

قام بنشر

حياك الله اخي جعفر ..

هو اسم مستعار وليس حقيقي :wink2:

 

الله يعطيك العافية على تجاوبك معي :gift2:

 

1. ممكن اعرف السبب في تغيير البرنامج ؟

2. ليه ما يكون ادخال الباركود في جدول ADS عن طريق نموذج ADS ؟

3. ايضا في قراءة الباركود عن طريق الجهاز ما ابغى استخدم أي زر للحفظ او تاب او انتر او غيرها .. ابغاه اتوماتيك وخاصة لو عندك اكثر من 1000 طالب في المدرسة :power:

 

حيا الله أخوي  :smile:

 

1. لأن كان فيه شوية اشياء تعقد عمل البرنامج ، واشياء ما ممكن تشغل البرنامج ، مثل انك جعلت حقل ID غير مسموح تكراره في الجدول ADS (قلت في خاطري: يا حظهم الطلبة ، يقدر الواحد فيهم يتأخر كل يوم ، بس يتسجل عليه تأخير يوم واحد فقط في السنة  :smile: ) ،

2. كل شئ يصير  :smile:  ، بس لما يكون عندك اكثر من 1000 طالب ، فيا الله الله يمديك تسجل حضورهم ، وتريد في نفس الوقت تسجل معلوماتهم كذلك!!!

3. في مشاركتي السابقة ، شوف الكود اللي عليه مربع احمر رقم 1 ، احذف اشارة  '  من امام كل سطر ، وبيشتغل الكود ان شاء الله  :smile:

 

 

جعفر

قام بنشر

مشكور اخوي جعفر ..

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

 

واجهتني مشكلة ..

ارغب بانشاء تقرير يعطيني عدد المتأخرين بعد ساعة انا احددها ( مثلاً 7:30 ص ) .. ماهي الطريقة ؟!

قام بنشر

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

اذا امكن وبعد اذن صاحب المشاركة ممكن ان استفاد من البرنامج لكن على صيغة اوفيس 2003 مع وافر التحايا 

قام بنشر

السلام عليكم أستاذنا الفاضل / الجندبي (هاي لزقة فيك :smile: )

 

كان على بالي أخبرك عن موضوع ارفاق صور الطلبه في البرنامج ، ولكن وللأسف نسيت :eek2:

 

وشكرا لأخي حربي :smile:  ، ذكرني بالموضوع :smile:

 

فكرة إرفاق الصور داخل البرنامج ، ستؤدي الى مشاكل في البرنامج ، ومنها ان حجم البرنامج سيصبح كبيرا ، وقد لن تستطيع تستعمله!!

 

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

وانا افضل ان يكون هذا المجلد في نفس المجلد الذي يكون فيه برنامج الجداول (هذا اذا كان برنامجك مقسم الى قسمين) ،

وإلا فيكون المجلد في نفس مجلد البرنامج.

 

الملف المرفق بصيغة 2003 ، مع بعض التعديلات على البرنامج السابق ،

والصور غير مرفقة في الجدول في البرنامج ، وانما هناك مجلد اسمه Student_Pictures (وانا وضعت فيه صورة للأخ أحمد واخرى لرائد) ،

ويجب ان تضع مجلد الصور في نفس مجلد البرنامج (ما يهم اين ، ودائما تستطيع ان تنقلهم معا الى اي مكان تحب ، بشرط ان يكونوا مع بعض) ،

واذا اردت ان يكون مجلد الصور في اي مكان آخر في الكمبيوتر ، فيجب تغيير المسار في الوحدة النمطية (وهناك مثال لهذا).

 

جرب ادخال الباركود لأحمد او رائد ، ثم اضغط TAB ، وسترى الصورة :smile:

 

 

جعفر

66.BarcodeStudent.mdb.zip

  • Like 1
قام بنشر

الله يعطيك العافية ..

صراحة احرجتني بمساعدتك وصبرك عليّ ..

طبقت ما عملته بالبرنامج وضبط معي ولله الحمد

 

طبعاً أنا عملت جدول جديد لترحيل البيانات اليه من الجدول الاساسي ( الجدول الجديد بدون مفتاح رئيسي ) سيكون وعاء لنقل الغياب يومياً واستخراج التقارير منه ..

المشكلة الجديدة في هذا الجدول ..

اريد ان اعمل تقرير لطباعة الغائبين في يوم محدد .. للأسف فشلت

على اني عملت استعلام غير المتطابقات واضفت حقل التاريخ واشترطت ادخال التاريخ من الفورم .. لكن دائما يطلع لي التقرير فارغ !!

قام بنشر

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

قام بنشر (معدل)

 

الجدول الجديد بدون مفتاح رئيسي

 

ليش؟

رجاء لا تغير المفتاح الرئيسي ، لأنه تارة ينفعك انت ، وتارة ينفع البرنامج.

فاذا امكن ، ارجع المفتاح الرئيسي.

 

 

 

الله يعطيك العافية ..

صراحة احرجتني بمساعدتك وصبرك عليّ ..

طبقت ما عملته بالبرنامج وضبط معي ولله الحمد

 

طبعاً أنا عملت جدول جديد لترحيل البيانات اليه من الجدول الاساسي ( الجدول الجديد بدون مفتاح رئيسي ) سيكون وعاء لنقل الغياب يومياً واستخراج التقارير منه ..

المشكلة الجديدة في هذا الجدول ..

اريد ان اعمل تقرير لطباعة الغائبين في يوم محدد .. للأسف فشلت

على اني عملت استعلام غير المتطابقات واضفت حقل التاريخ واشترطت ادخال التاريخ من الفورم .. لكن دائما يطلع لي التقرير فارغ !!

 

 

حياك الله :smile:

 

التقرير عبارة عن تنسيق للإستعلام ، فعليك بالرأس وسيأتيك الذيل ببلاش :smile:

سر الاستعلام هو التنسيق ،

لاحظ الصورة المرفقة ، التنسيق في النموذج ، وفي الاستعلام:

post-142414-0-57116900-1430838597_thumb.

 

 

 

 

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

 

ياريت تخلي لنا الرابط هنا ، علشان يستفيد الجميع من الشرح :smile:

 

 

جعفر

تم تعديل بواسطه jjafferr
قام بنشر

تقرير المتأخرين ما فيه مشكلة يعمل 100 %

 

المشكلة الان في انشاء تقرير جديد لإظهار الغائبين بتاريخ محدد عبر مربع نص في النموذج .. انتظرك

 

سأبحث عن موضوعك في ربط الصور وسأضعه ان شاء الله

قام بنشر

تفضل :smile:

 

post-142414-0-45525500-1430844993_thumb.

 

 

والطريقة:

1. تعمل استعلام للطلبة الحاضرين في ذلك اليوم ،

2. تعمل استعلام يقارن:

أ- الجدول اللي فيه جميع الاسماء ،

ب- مع الاستعلام اللي فيه الطلبة الحاضرين.

 

 

جعفر

66.BarcodeStudent.mdb.zip

قام بنشر (معدل)

للاسف اخوي جعفر فيه خطأ عند التنفيذ ..

يظهر نفس الغياب كل مرة مهما غيرت التاريخ

عرفت الخطأ وحليت المشكلة ..

في الفقرة 2 :

يتم استعلام غير المتطابقات بين جدول البيانات الاساسية ( وليس جدول الحضور ) و استعلام الحضور

الله يعطيك العافية اخوي جعفر :)

اذا واجهت مشكلة فسأستنجد بك فتحملني :)

تم تعديل بواسطه jandbi
قام بنشر

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

مشكور اخوي جعفر ..

البرنامج لازال غير مكتمل وذلك لأني اريد تطبيق بعض الافكار عليه واذا واجهت مشكلة فسأعود لك وتحملني :)

ههه

قام بنشر

اخوي جعفر ..
احتاج لمساعدتك او أي عضو اخر ..

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

 

المطلوب : عند اختيار طالب في النموذج احتاج تقرير يخرج لي مجموع ايام الغياب في الفصل الدراسي الاول وتواريخها

 

مع العلم اني وضعت مربعين نص..

الاول يحتوي تاريخ بداية الفصل الدراسي الاول

الثاني يحتوي تاريخ نهاية الفصل الدراسي الثاني

 

لكي اعمل استعلام بناء على البحث بين التاريخين ولكن فشلت :(

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