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

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

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

السلام  عليكم ورحمه الله

مرفق نموذج فيه حقول رقم الهوية واسم المستخدم  والسيارة

المطلوب

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

كيف اعمل دالة function  كيف اعملها الدالة هذي يعني كيف اجعل الدالة هذي تظهر في منشي التعليمات البرمجيه

تفويض.accdb

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

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

اتستخدم الكود التالي مع تغيير ما يلزم لاجبار المستخدم من استكمال البيانات

     If IsNull([textbox1]) Then
         DoCmd.CancelEvent
        MsgBox "ادخل بيانات في حقل ....", vbInformation, "officena"
        DoCmd.GoToControl "textbox1"
    End If

 

او اختار في الجدول حقول مطلوبة ثم ضع في النموذج الكود التالي

Private Sub Form_Error(DataErr As Integer, Response As Integer)
  If DataErr = 3022 Then
        MsgBox "بيانات خطأ", vbInformation, "officena"
        DoCmd.CancelEvent
        Me.Undo
        Response = acDataErrContinue
  End If
  If DataErr = 3314 Then
        MsgBox "بيانات خطأ", vbInformation, "officena"
        DoCmd.CancelEvent
        Me.Undo
        Response = acDataErrContinue
  End If
  If DataErr = 3317 Then
        MsgBox "بيانات خطأ", vbInformation, "officena"
        DoCmd.CancelEvent
        Me.Undo
        Response = acDataErrContinue
  End If
End Sub

تحياتي

قام بنشر

تفضل هذا الكود

Dim msg1, msg2 As String
msg2 = "عزيزي المستخدم " & vbNewLine & "يرجى تعبئة الحقل / الحقول الفارغة"
Dim ctl As Control
For Each ctl In Me.Controls
If TypeName(ctl) = "TextBox" Then
If IsNull(ctl) Or ctl = "" Then
           
           If msg1 = "" Then
           msg1 = " - " & ctl.Name
           Else
            msg1 = msg1 & vbNewLine & " - " & ctl.Name
          
           End If
            
            
    End If
    End If
Next ctl
If msg1 = "" Then

DoCmd.RunCommand acCmdSaveRecord
MsgBox "تم الحفظ بنجاح", vbInformation, "تأكيد"

Else

MsgBox msg2 & vbNewLine & msg1, vbCritical, "تنبيه بوجود حقول فراغة"
End If

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

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

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information