اخي العزيز
من خصائص النموذج اجعل خاصية تامين السجلات (سجل محرر) وذلك لجعل السجل الذي يتم تحريره محجوز مع المستخدم الذي بدأ بالتحرير فلا يقدر اي مستخدم اخر اجراء اي تعديل في نفس السجل الا بعد مرور الوقت الذي حددته في خيارات قاعدة البيانات الموضحة بالصورة.
هل هذا ماكنت تعنيه...؟
تحياتي,,,
اخي العزيز
من خصائص التقرير وفي حدث (عند عدم وجود بيانات او On No Data) اكتب الكود التالي
MsgBox "لا توجد بيانات في التقرير", vbMsgBoxRight, "تقرير فاضي"
Cancel = -1
تحياتي,,,
تفضل اخي جرب التعديل
تم تعديل جدول الرتب والقائمة المنسدلة في النموذج وانشاء مربعي نص في النموذج واحد يحسب سنوات الخدمة الاجمالية والثاني يحسب تاريخ التقاعد
تحياتي,,,
_______.rar
رائع جميل روعة كل كلمات الثناء لن تفي عملك حقه
اعذروني اخواني فانا بصراحة لم استطع ان اعمل شئ لظروف قدوم ولي عهدي الله يصلحه واعتقد انه لم يعد لي دور اضيفه لذا ساضع الكود الذي قمت بعمله ليقوم الاخ اسامه بسد اخر ثغرة ولا اعتقدها ثغرة (حيث يعامل الحروف العربية كرموز) ولكن لتقديم عمل اكثر تكاملا يحسب للمنتدى
تحياتي,,,
_________________.rar
تفضل اخي تم اجراء التعديلات 1-2-3 وتم اجراء التعديل 4 على حقل واحد ويمكنك تنفيذ نفس كود بعد التحديث لبقية الحقول اما الطلب الخامس فلم افهم المقصود منه
تحياتي,,,
_________.rar
تفضل هذا المثال الرائع للاستاذ ابو عقيل
طبعا سيتم اظهار الارقام المفقودة بين اصغر واكبر رقم في النموذج الاول
تحياتي,,,
______________________________________.rar
تفضل اخي
الطرق متعددة ولكنها تاتي بنفس النتيجة اي انك يجب ان تحدد عدد مربعات النص مقدما (مالم تجعله في تقرير فرعي) وهذه اسهل واسرع طريقة
تحياتي,,,
1.rar
الحقيقة اني بعد اخر فرمتة لم احمل الفيجوال بيسك لذا لم استطيع فتح المثال ولكن المثال الذي كنت اقصده هو (موضوعك السابق) وليس مشاركتك السابقة وكما رايت انه يمكنك من خلاله اجراء النسخ اليا فما حاجتك الى فيجوال..؟
اخي العزيز
مهمة اكسس هنا مقصور على تحديد الرقم الذي تكتبه في مربع النص الخاص برقم الهاتف وارساله الى برنامج Auto Dialer التابع للويندوز وهذا البرنامج هو الذي يرتبط بالمودم وتنفيذ الاتصال لذا تلاحظ ان نموذج الاتصال غير موجود ضمن القاعدة شانه شان الالة الحاسبة مثلا او مربع حوار الطباعة كذلك.
ولكنك اثرت موضوع هام ساحاول البحث فيه ان شاء الله.
تحياتي,,,