السلام عليكم
لدى نموذج رئيسى اسمه main به حقل pay
ونموزج فرعى اسمه multipay عباره عن نموذج مستمر وبه حقل اسمه pay2
فى حدث قبل الحذف للنموزج multipay
Forms!main!pay =Forms!main!pay - me.pay2
يعنى بطرح pay2 من pay
مايحدث كالتالى
الحدثث يقوم بتطبيق المعادلة حتى لو ضغط المستخدم على زر لا فى رسالة تأكيد الحذف وهى رسالة الاكسيس الافتراضيه
كيف يمكن الغاء الحدث لو ضغط المستخدم على لا
وكيف يتم مخاطبة هذه الرساله اصلا بالكود
وضعت الحدث بعد التحديث لمربع النص وليكن اسمه pay
If isnull(me.pay) then
Me.allowadditions=false
Else
Me.allowAdditios= true
Docmd.gotorecord,,,acnewrec
End if
اخى الفاضل FOKSH
لا يوجد اصلا زر أمر
الحكايه كلها انى بمجرد ما اكتب فى السجل الحالى بيتم انشاء سجل جديد تحته مباشرة
أنا مش عاوز كده
عاوزه يضيف بعد ما اخلص كتابة واضغط انتر
ولو كتبت وحذفت اللى كتبته مايضيفش ولا يظهر السجل الجديد
السلام عليكم ورحمة الله وبركاته
من المعروف فى النمازج الفرعيه المستمره
أنه عند إضافة اى بيانات إلى السجل الحالى
يقوم الاكسيس باضافة سجل جديد تلقائى
كيف يمكن منع هذا الإجراء الا بعد الضغط على مفتاح ENTER من لوحة المفاتيح
لان بمجرد الكتابة بالكىيبورد بيتم إضافة سجل جديد
شوف ياباشا
فى page 1
هاتختار test =pt اللى هو رقم 460
وعند الضغط على page 2
ستجد ٤ صفوف
Pt
Control time
Activity
INR
عند الضغط على pt
وكتابة اى شئ مافيش مشكله
جرب الضغط على control time
واكتب ثم اخرج
عند معاودة الدخول لن تجد ماكتبته
وكذلك الحال فى باقى الصفوف
Video_250215162912.rar
شاكر مجهود حضرتك
لكن المشكله مازالت موجوده
لا يمكن الاحتفاظ بالبيانات بمجرد الخرج تنتهى
جرب كده عند الضغط على اى analysis يتم فتح reference
جرب اكتب اى حاجه بمجرد الخرج والعوده لن تجدها