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

sandanet

الخبراء
  • Posts

    1,366
  • تاريخ الانضمام

  • تاريخ اخر زياره

  • Days Won

    19

كل منشورات العضو sandanet

  1. اخي الكريم لماذا تضع هذا الكود تحت زر امر السابق؟ انت هنا تستدعي كود الحفظ بعد التعديل على الجدول If SavRef = 2 Or SavRef = 3 Then Call Form_Close DoCmd.OpenQuery ("refreshdata") Exit Sub Else
  2. لو تفتح ماكان طلبتها منكم اخي الكريم
  3. اخي الكريم جربت ماتفضلت به ولم تظهر رسالة الحفظ !!
  4. اخي الكريم لا ارى اي مشكلة عند الضغط على زر السابق..لاتظهر رسالة الحفظ الا اذا قمت بالتعديل داخل الجدول على العموم الامر SavRef = 1 هو لمنع ظهور رسالة الحفظ
  5. اخي الكريم .. ضع SavRef = 1 بعد DoCmd.Save لزر الامر حذف
  6. تفضل اخي ابو زاهر الان زر الحفظ يعمل بثلاثة شروط وهي اذا كان الصنف ظاهراً في الجدول داخل النموذج والحالة الثانية اذا كان الصنف موجود مسبقاً في جدول tfsil_jard وغير ظاهر في الجدول داخل النموذج ففي الحالتين الاولى والثانية سوف يتم اضافة الكمية على الصنف الموجود ولايتم تكراره .. أما الحالة الثالثة اذا كان الصنف غير موجود نهائياً فانه سوف يضيفه الى الجدول ارجو ان يكون فهمي للموضوع صحيح تحياتي الجرد.mdb
  7. حسب فهمي لسؤالك انت تريد كود في زر امر الحفظ يقوم باضافة الكمية الموجودة في نموذج ادراج صنف لنفس الصنف الذي يظهر في الجدول أليس كذلك؟ واذا كان لايوجد في الجدول فيقوم باضافته اذا كان كذلك فاعتقد ان نموذج ادراج صنف يقوم بهذه العملية اصلاً فاذا اردت نفس العملية تتم لكن من خلال زر امر حفظ فعليك بالمرفق التالي الجرد2.mdb
  8. تفضل اخي الكريم .. اتمنى ان يكون هو المطلوب الجرد.mdb
  9. ممكن نسخة mdb لو تكرمتوا لكي نتطلع على الافكار
  10. الحمد لله بعد عناء طويل تمكنت من الحصول على النتيجة ..تفضل المرفق.. دعني اشرح لك الاستعلامات التي تم انشاؤها لكي تتضح لك الصورة الاستعلام q1 لاظهار آخر تاريخ لكل عامل والاستعلام q11 يظهر المبلغ الذي استلمه العامل في آخر تاريخ الاستعلام q2 هو لاظهار آخر تاريخ عدا آخر تاريخ في الاستعلام q1 اي بمعنى (اخر تاريخ الا تاريخ) لكل عامل .. والاستعلام q22 هو لاظهار المبلغ الذي استلمه العامل في اخر تاريخ الا تاريخ واخيراً الاستعلام q3 هو لإظهار المبلغ المستلم للعامل بشرط ان يكون هذا المبلغ اقل من المبلغ الذي تسلمه العامل قبل آخر تاريخ اتمنى ان يكون هذا هو المطلوب تحياتي Database2.mdb
  11. أخي الكريم كل نقطة من النقاط التي اشرت لها عبارة عن موال طويل تحتاج الى موضوع منفصل .. كما ان المنتدى مليء بتلك الطرق المتنوعة والتي صممت حسب احتياج الشخص لها فمنهم من يريد حماية برنامجه من العمل على جهاز آخر على ان تكون الحماية تعتمد على الرجستري ومنهم من يريدها تعتمد على سيريال الهارد وغيرها من الطرق الاخرى كما ان الفترة التجريبية تعتمد على رغبة المصمم فمنهم من يريدها تعتمد على عدد مرات استخدام البرنامج ومنهم من يريدها تعتمد على عدد السجلات المدخلة ومنهم من يريدها تعتمد على عدد الايام .. الخ اما الربط التلقائي فهناك عدة برامج تم انشاؤها لهذا الغرض فمنها مايقوم بالربط بناءاً على مسار ثابت محدد مسبقاً وبعضها يقوم على تخزين مسار القاعدة بعد تحديد مكانها اول مرة وبعضها يقوم بالبحث عن اسم القاعدة في اي مكان كانت على الجهاز .. الخ اما بالنسبة الى نقطتك الاخيرة بخصوص الادوات التي تقوي البرامج فهي كثيرة ايضاً وتعتمد على اختيارك الشخصي فبعضهم يريد عمل صلاحيات للمستخدمين وبعضهم يريد اعطاء حرية اكبر للتحكم بالتقارير وبعضهم يبحث عن جماليات التصميم ... الخ فكما تلاحظ كل نقطة من التي ذكرتها هي عبارة عن بحر في عالم الاكسس ولا يمكن تغطيتها في مكان واحد ..لذلك انصحك بالبدء خطوة بخطوة وعدم خلط الامور كلها تحياتي
  12. وصلت الفكرة ... بارك الله فيك
  13. أخي الكريم ابو زاهر الملف المرفق يؤدي نفس الغرض بدون استخدام دالة Eval وعبارة if وانا بصراحة لا اعلم لماذا تم استخدامها في تعديل الاستاذ @AlwaZeeR اود معرفة سبب استخدامها اذا تكرم وشرح لنا فائدتها هنا wazسبق جرده.mdb
  14. تفضل .. اخي الكريم انصحك بشدة الابتعاد عن الكلمات العربية في مسميات مربعات النص لانك ستواجه مشاكل كثيرة معها فيما بعد db1.mdb
  15. اخي الكريم عندما تضع قاعدة لاتفتح الا على اصدارات اكسس 2010 او اعلى فلا تتوقع الكثير .. لذلك دائماً من المستحسن ان تضع قاعدة mdb لكي يستطيع الجميع الاطلاع عليها وبالتالي قد تحصل على مرادك باسرع وقت. تحياتي
  16. اخي الكريم عندما تضع قاعدة لاتفتح الا على اصدارات اكسس 2010 او اعلى فلا تتوقع الكثير .. لذلك دائماً من المستحسن ان تضع قاعدة mdb لكي يستطيع الجميع الاطلاع عليها وبالتالي قد تحصل على مرادك باسرع وقت. تحياتي
  17. اخي الكريم ماتفضل به الاستاذ الوزير تكتبه بعد اسم كل دالة من دوال البرنامج بالمناسبة انت تقول بأن القاعدة لديك هي MDE وبالتالي فانه في حال حصول الخطأ فلن تظهر شاشة Visual Basic للمستخدم لان القاعدة ببساطة اصبحت تنفيذية ولايمكن اظهار الاكواد التي فيها الرسالة التي سوف تظهر لك ستكون بهذا الشكل .. لاوجود الى مدخل الفجوال بيسك كما تفضلت
  18. اخي الفاضل ارفق مثالك على الاكسس او تأكد ان اعدادات اللغة لديك بهذا الشكل
  19. ارفق مثالك اخي الكريم لكي تتضح الصورة
  20. تفضل .. فقط قم بوضع ملف الصوت مع قاعدة البيانات الجرد.zip وهذا ملف استاذي القدير ابا جودي بعد اجراء بعض التعديلات الطفيفة عليه قم بوضع ملف صوت الجرس مع القاعدة مباشرة وجرب الخيار الاول ومن ثم قم بتغيير اسم ملف الصوت وجرب الخيار الاول مرة اخرى اما بالنسبة للخيار الثاني فهو نفس الخيار الاول لكن هنا يجب عليك وضع ملف الصوت بمجلد اسمه schoolbell تحياتي play sound.zip
×
×
  • اضف...

Important Information