الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مطلوب كود لحفظ البيانات

مغلق
بدأه mnalharbi في 12 سبتمبر 2003 · 4 رد · 628 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بعد التحيه للاعظاء

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

الا بامر من المستخدم

ارجو التكرم بالافاده مع جزيل الشكر للجميع

#2

أخي الكريم

كي تتمكن من وضع رسالة تنبيه للحفظ أو عدم الحفظ ضع هذا الكود في زر لحفظ السجل :

Dim msg, style, title, result
msg = "سيتم الآن حفظ البيانات !!! هل ترغب في الاستمرار ؟؟"
style = vbYesNo
title = " تنبيه- حفظ بيانات"
result = msgbox(msg, style, title)
If result = vbYes Then
docmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
If result = vbNo Then
docmd.CancelEvent
msbox"لقد تراجعت عن حفظ السجل"
End If
End If

كي تتمكن من وضع رسالة تنبيه للذهاب لسجل جديد ضع هذا الكود في زر إضافة سجل جديد :

Dim msg, style, title, result
msg = "سيتم الآن الذهاب لسجل جديد!!! هل ترغب في الاستمرار ؟؟"
style = vbYesNo
title = " تنبيه- الذهاب لسجل جديد"
result = msgbox(msg, style, title)
If result = vbYes Then
 docmd.GoToRecord , , acNewRec
If result = vbNo Then
docmd.CancelEvent
msbox"لقد تراجعت عن الذهاب للسجل الجديد"
End If
End If

شاكر

المسلم من سلم الناس من لسانه ويده

#3

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

حل أخر ...

ضع الكود التالي في "حدث قبل التحديث" للنموذج :

Beep
If MsgBox("هل ترغب بحفظ التعديلات ؟" & vbCrLf & _
    "أضغط (نعـم) للحفظ  ،  أو (لا) لإلغاء الأمر .", _
    vbInformation + vbMsgBoxRight + vbOKCancel + vbDefaultButton2, _
    "تنبيـــه :  تم تعديل السجل") = vbOK Then
         
    Else
        DoCmd.RunCommand acCmdUndo
    End If

End Sub

والله الموفق .

ibnmusqat.gif
#4
شكرا للاخوان الاعزاء على ردهم الجميل الوافي
#5

على الرحب والسعة يا أخي / أبوعبدالله

إحنا حاضرين للطيبين

شاكر

المسلم من سلم الناس من لسانه ويده

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…