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

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

قام بنشر

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

هذا هو الكود

Private Sub MODELS_AfterUpdate()
On Error Resume Next
If DCount("MODELS", "MARKA", "[MODELS]'= '" & Trim(Me.MODELS) & "'") > 0 Then
      MsgBox "هذه الماركة مسجل مسبقاً", vbCritical + vbDefaultButton1 + 1572864
     Me.MODELS.SetFocus
     Me.Undo
        Exit Sub

End If
End Sub

 

MODELS.jpg

IT_V2.rar

قام بنشر

وعليكم السلام 🙂

 

استعمل حدث "قبل التحديث" BeforeUpdate 🙂


If DCount("MODELS", "MARKA", "[MODELS]'= '" & Trim(Me.MODELS) & "'") > 0 Then
      MsgBox "هذه الماركة مسجل مسبقاً", vbCritical + vbDefaultButton1 + 1572864
     Me.cancel
     Me.Undo

End If

 

جعفر

قام بنشر
15 دقائق مضت, jjafferr said:

وعليكم السلام 🙂

 

استعمل حدث "قبل التحديث" BeforeUpdate 🙂



If DCount("MODELS", "MARKA", "[MODELS]'= '" & Trim(Me.MODELS) & "'") > 0 Then
      MsgBox "هذه الماركة مسجل مسبقاً", vbCritical + vbDefaultButton1 + 1572864
     Me.cancel
     Me.Undo

End If

 

جعفر

ظهرت لي هذه الرسالة

image.png.dc27c5db8624bc6e9722e5f6340e36ae.png

قام بنشر

انا عملت نسخ ولصق للكود الذي وضعته ، وكان فيه شيء خطأ ،

وفيه خطأ من جانبي كذلك ، وتم تصحيحهم 🙂

فجرب هذا :

If DCount("MODELS", "MARKA", "[MODELS]= '" & Trim(Me.MODELS) & "'") > 0 Then
      MsgBox "هذه الماركة مسجل مسبقاً", vbCritical + vbDefaultButton1 + 1572864
     cancel=true
     Me.Undo

End If

 

جعفر

  • Like 2
قام بنشر
51 دقائق مضت, jjafferr said:

انا عملت نسخ ولصق للكود الذي وضعته ، وكان فيه شيء خطأ ،

وفيه خطأ من جانبي كذلك ، وتم تصحيحهم 🙂

فجرب هذا :


If DCount("MODELS", "MARKA", "[MODELS]= '" & Trim(Me.MODELS) & "'") > 0 Then
      MsgBox "هذه الماركة مسجل مسبقاً", vbCritical + vbDefaultButton1 + 1572864
     cancel=true
     Me.Undo

End If

 

جعفر

يمكن الخطأ من جانبي يا استاذ جعفر الرجاء منكم  الاطلاع على الملف المرفق

error.jpg

IT_V2.rar

قام بنشر
14 دقائق مضت, samisalim said:

يمكن الخطأ من جانبي يا استاذ جعفر الرجاء منكم  الاطلاع على الملف المرفق

مشاركة مع معلمنا العزيز جعفر جزاه الله كل خير واحسن الله اليه كما يحسن لطلاب العلم

غير الكود الى

Private Sub MODELS_BeforeUpdate(Cancel As Integer)

If DCount("MODELS", "MARKA", "[MODELS]= " & Trim(Me.MODELS.Column(0))) > 0 Then
      MsgBox "åÐå ÇáãÇÑßÉ ãÓÌá ãÓÈÞÇð", vbCritical + vbDefaultButton1 + 1572864
      Cancel = True
     Me.Undo

End If
End Sub

بالتوفيق

  • Like 3

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

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

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

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

سجل حساب جديد

تسجيل دخول

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

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

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

Important Information