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

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

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

مرحبا بكم ، كيف يمكن تكوين كود لكل النماذج بحيث عند غلق النموذج يعطي رسالة نعم او لا يوكد فيه ان الحقل الاساسي فارغ هل تريد الخروج ؟؟ 

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

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

استاذنا الغالي ابو خليل تحياتي لك

ان اقصد ان الحقل الاساسي اذا تم تكرار الرقم فيه او تم تركه فارغا لاي سبب ، بدل رسالة الاكسس التحذيرية ، انشاء انا رسالة نعم او لا ، يكون عند الغلق او عند حدوث خطا ، ف يمكن انا لم اصل الرسالة بالطريقة الصحيحة ،تحياتي لك 

قام بنشر

نعم يمكن

ضع الرسالة في حدث قبل التحديث

ولكن سؤالك عائم 

حدد المطلوب بالضبط .. فارغ او تكرار او خطأ معين

وارفق مثال بسيط اذا لم تتمكن

  • Like 1
قام بنشر
2 ساعات مضت, gavan said:

استاذنا الغالي ابو خليل تحياتي لك

ان اقصد ان الحقل الاساسي اذا تم تكرار الرقم فيه او تم تركه فارغا لاي سبب ، بدل رسالة الاكسس التحذيرية ، انشاء انا رسالة نعم او لا ، يكون عند الغلق او عند حدوث خطا ، ف يمكن انا لم اصل الرسالة بالطريقة الصحيحة ،تحياتي لك

تفضل المرفق بعد التعديل اذهب لسجل جديد 1- اذا تكرر الرقم يعطيك رسالة بتكرار الرقم ولم يحفظة . 2- اذا تركت الحقل خالي يعطيك رسالة ..................

DD229-1.accdb

  • Like 1
قام بنشر

شكرا على اهتمامك kkhalifa1960 و شكرا على السيد ابو خليل

لكي اعطي اكثر ضوء على السوال ارفقت مرقف المثال

وهو عبارة عن جدولين لكل منها مفتاح اساسي ومرتبطين ب ONE TO MANY

و نموذج يحتوى على معلومات الجدول 1 مع الحقل الغريب يسجل عن طريق كومبوبوكس

(اذا ما كرر الحقل الاساسي او ترك فارغا , او ترك الكومبوبوكس فارغا اي لم تحدد قيمة الحقل الغريب ,, وعند الغلق سواء من الزر امر  او علامة غلق الفورم اعلى النموذج (بدل رسالة الاكسس التحذيرية , انشاء انا رسالة خاصة بي نعم او لا مثلا ,,الحقول الموجودة فارغة هل تريد التعبئة يؤدي الى التركيز على الحقل الفارغ ,او لا سيؤدي الى حذف السجل الحالي ) )بحيث لا تظهر رسالتي الاكسس التحذيرية ,, ارجوا ان وفقت في ايصال المعلومة , و تحياتي لكم من جديد

 

1.accdb

قام بنشر

kkhalifa1960 مشكور جدا على المجهود على المثال 

بس بالراحة عليه انا مبتدء ههههههه , لقد فهمت ما قمت به , ولكن لم افهم SavRefe في الموديول

وكيف ادخلتها على خصائص النموذج في AfterUpdate , OnKeyDown , OnOpen , OnClose

يجب يجب عليك ان تشرح لي لانك شوقت الشرح مالك , شكرا جدا وصلت الفكرة وقمت بالواجب و اكثر ,تحياتي لكم

قام بنشر

ممكن العمل بدونها لكن الكود بيطول جداً ، بنحجز قيم عددية بإستخدام (  SavRefe as integr) لتسهيل انشاء الأحداث في الكود .

  • Like 1
قام بنشر

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

  • أفضل إجابة
قام بنشر

نيابة عن اخي خليفة

SavRefe as integr الموجود في الوحدة النمطية  زائد لا يعمل والاستاذ خليفة غفل عن حذفه

يمكنك حذف الوحدة النمطية فهي زائدة

المتغير  SavRef as integr  داخل محرر النموذج هو الذي يعمل

لاحظ الفرق بين الكلمتين : حرف e  

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

  • Like 2

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