اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

اخي الكريم

ان عمل نسخة احتياطية يومية سيولد لديم ما لا يقل عن 300 نسخة هل فكرت في هذا ؟؟

انا الآن لدي سؤالان :

الاول هل يمكن ان نجعل النسخة على اكسل ام لا ؟

الثاني هل تريد النسخة بشكل يومي تلقائيا ؟

قام بنشر

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

لقد قمت بتعبة البيانات في القاعدة ووجدت هناك ملاحظات

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

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

مرفق قاعدة البيانات اخي الفاضل

BLOOD38.rar

قام بنشر

اخي الكريم

بالنسبة الى الخطاء فقد تم حلها إن شاء الله

اما بالنسبة الى النسخة الاحتياطية

بعد تشغيل المرفق ستجد نسخة من الجداول في القرص d باسم قاعدة البيانات مضافا اليها السنة

وعند دخول سنة جديدة سيتم تصفير قاعدة البيانات تلقائيا

ارجو منك تجربة المرفق بعناية شديدة حتى نكشف الاخطاء ( إن وجدت )

و انا بانتظار ردك اخي الكريم

BLOOD40.rar

قام بنشر

تمت التجربة وتم اكتشاف بعض الاخطاء والملاحظات وهي كالاتي

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

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

BLOOD41.rar

قام بنشر

عند تعبية فورم frmBlood_donor بالبيانات ثم الدخول على نموذج التحاليل frmaboratory_tests وتعبية البيانات وبعدالتحاليل والفحصوصات وجدت ان ههذا الشخص غير صالح للتبرع بالرجوع الى فورم frmBlood_donor واختيار كلمة غير صالح يقوم البرنامج تلقائيا بترحيل الكيس الى فورم frmbadblood يقوم باغلاق خانة الكيس وعند الضغط على كلمة حفظ لحفظ العملية تظهر رسالة خطا في الكود

تم تعديل الخطأ و لكن لم تظهر لدي اي رسالة خطأ !!!!

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

تم تعديل الخطأ

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

لا يوجد اي كود وضعته لعدم تمكين هذا الزر !!!!

اعذرني فلم افهم هذا الطلب

اخي الكريم ملاظة هامة هامة جدا سبب المشكلتين السابقتين هو نموذج welcom

ليس بسبب خطأ في التصميم و لكن يجب اغلاقه عند القيام بأي عملية اضافة او حذف

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

انت وضعت قيمة للؤقت و لكن لم تضع اي كود للتنفيذ

الامر اشبه بتعبئة المياه في خزان المياه الخاص بجارك فما الفائدة !!!

BLOOD42.rar

قام بنشر

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

هل واجهتك هذه المشاكل مسبقا ؟؟؟

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

انا لم تظهر لدي اي رسائل !!!!

بالاضافة ان فورم frmrseed لا يعمل

سنحلل قاعدة البيانات خطوة خطوة

النموذج frmraseed مصدره الاستعلام qreraseed

الاستعلام qreraseed مصدره الجدولين : tblBlood_donor و tblLaboratory_tests

عند وجود بيانات في الجدول الاول و عدم وجود بيانات مرتبطة بها في الجدول الثاني فان الاستعلام لا يظهر نتيجة

جرب ما يلي

ادخل بعض البيانات في جدول tblBlood_donor دون ان تدخل اي بيانات في الجدول tblLaboratory_tests

شغل الاستعلام qreraseed

سترى انه لا يوجد نتائج !!!!

يجب عليك بعذ ادخال البيانات في نموذج التبرع ادخال البيانات في نموذج الفحوصات حتى تظهر لك نتيجة في النموذج frmraseed

جرب ووافيني بالنتيجة

قام بنشر

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

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

post-79317-0-08054700-1351125536_thumb.p

عند الضغط على موافق تظهر الصورة الثانية ولا مشكلة هناك

post-79317-0-80016700-1351125781_thumb.p

قام بنشر

بعد عملية الاكياس هنا تبداء المشكلة في هذه الرسائل

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

post-79317-0-50875300-1351126042_thumb.p

الاستعلام الثاني كذلك نفس المشكلة

post-79317-0-31840500-1351126089_thumb.p

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

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

قام بنشر

الصورتين الاولى و الثانية هي رسائل قمت انا بوضعها لاعطاء نتيجة عن عملية النسخ الاحتياطي و الاكياس المنتهية الصلاحية

بعد عملية الاكياس هنا تبداء المشكلة في هذه الرسائل

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

post-79317-0-50875300-1351126042_thumb.p

الاستعلام الثاني كذلك نفس المشكلة

post-79317-0-31840500-1351126089_thumb.p

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

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

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

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

1- شغل الاداة الموجودة في المرفق

2- افتح البرنامج في وضع التصميم ثم اختر من شريط الأدوات ( أدوات - خيارات - تحرير / بحث ) ستجد ثلاث خانات من بينها خانة ( تغييرات السجلات ) قم بازالة اشارة الصح من هذه الخانة

3- اعد التجربة ووافيني بالنتيجة

open.rar

قام بنشر

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

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

المفترض

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

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

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

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

قام بنشر

ظهرت بعض الاخطاء اثناء التعديلات اما باقي النماذج فهي ممتازة للغاية

بعد التجربة ووضع بعض الملاحظات التي يجب عليها التعديل

قمت بتعديل بسيط في جدول tblBlood_donor تم وضع المفتاح الاساسي هو no_id وتم ربطه برقم الكيس في جدول tblLaboratory_tests الهدف من ذلك التعديل هي

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

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

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

مرفق قاعدة البيانات

post-79317-0-18772700-1351442697_thumb.p

BLOOD44.rar

  • 6 years later...
قام بنشر (معدل)

السلام عليكم   ..... ممكن توضيح كيف قام بعد الاكياس =Count(*)

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

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

تابعت السلسلة لهذا الموضوع ووجدت :

1- برنامج رائع وهادف ومكثف

2-تعاون اكثر من رائع في حل جميع مايلزم من قبل الأستاذ محمد ايمن وبرحابة صدر ولا يهٍنوا الأساتذة الكرام والذي لفتت نظري وشد إعجابي

3- إستمرار في العطاء دون تملل أو تملص

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