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

كود يظهر رسالة عند إضافة رقم مسجل بالفعل


rooz

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

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

هذا الكود عند تكرار الرقم تظهر الرسالة ( هذا الرقم مسجل سابقا فضلا تاكد من الرقم الصحيح)

ارغب التعديل عليه فتضهر الرسالة بالشكل التالي ( هذا الرقم مسجل سابقا باسم / .................................. فضلا تاكد من الرقم الصحيح ) ويظهر اسم الشخص المسجل بهذا الرقم فمثلا الرقم 888 مسجل سابقا باسم محمد عبد الرحمن محمد حسن فتظهر الرسالة التالية (هذا الرقم مسجل سابقا باسم / محمد عبد الرحمن محمد حسن  فضلا تاكد من الرقم الصحيح) مع العلم ان حقل الاسم هو [gname]

Private Sub imageid_BeforeUpdate(Cancel As Integer)
Dim x
x = DLookup("[id]", "[alnzeel]", "[NMPAR] =form![NMPAR]")

If (Eval("DLookUp(""[NMPAR]"",""[alnzeel]"",""[NMPAR] =form![NMPAR]"") Is Not Null")) Then
Beep
MsgBox " رقم الرقم مسجل سابقاً ؟ فضلاُ تاكد من الرقم الصحيح ", vbInformation, "مثال عملي"

 
   Me.Undo

End If
End Sub

وشكرا لكم 

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

رابط هذا التعليق
شارك

1 hour ago, rooz said:

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

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

فضلا وليس امرا

ارفق مثال للتعديل عليه

لان ممكن يحصل خطأ بالمسميات

 

او تقدر انت تغير فقط المسميات

رابط هذا التعليق
شارك

الان, co2002co said:

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

فضلا وليس امرا

ارفق مثال للتعديل عليه

لان ممكن يحصل خطأ بالمسميات

 

او تقدر انت تغير فقط المسميات

هذا مثال حملته من الموقع لو تكرمت عدل عليه وشاكرة ومقدرة لكم

مثال عملي.rar

رابط هذا التعليق
شارك

منذ ساعه, rooz said:

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

هذا الكود عند تكرار الرقم تظهر الرسالة ( هذا الرقم مسجل سابقا فضلا تاكد من الرقم الصحيح)

ارغب التعديل عليه فتضهر الرسالة بالشكل التالي ( هذا الرقم مسجل سابقا باسم / .................................. فضلا تاكد من الرقم الصحيح ) ويظهر اسم الشخص المسجل بهذا الرقم فمثلا الرقم 888 مسجل سابقا باسم محمد عبد الرحمن محمد حسن فتظهر الرسالة التالية (هذا الرقم مسجل سابقا باسم / محمد عبد الرحمن محمد حسن  فضلا تاكد من الرقم الصحيح) مع العلم ان حقل الاسم هو [gname]


Private Sub imageid_BeforeUpdate(Cancel As Integer)
Dim x
x = DLookup("[id]", "[alnzeel]", "[NMPAR] =form![NMPAR]")

If (Eval("DLookUp(""[NMPAR]"",""[alnzeel]"",""[NMPAR] =form![NMPAR]"") Is Not Null")) Then
Beep
MsgBox " رقم الرقم مسجل سابقاً ؟ فضلاُ تاكد من الرقم الصحيح ", vbInformation, "مثال عملي"

 
   Me.Undo

End If
End Sub

وشكرا لكم 

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

  If DCount("[Rajmsanf]", "Alsnaf", "[Rajmsanf]=[forms]![اضافه صنف]![Rajmsanf]") >= 1 Then
        
        MsgBox "  هذا الاسم موجود باسم   " & DLookup("[Sanf]", "Alsnaf", "[Rajmsanf] = Forms![اضافه صنف]![Rajmsanf]")
        DoCmd.CancelEvent
        Me.Undo
        End If
شوف هذا الكود نفس طلبك عدل المسميات

رابط هذا التعليق
شارك

الان, ابو زاهر said:

هذه لزياده ا لخير  بعد اذن الاستاتذه 

189.rar

لو تكرمت اخوي ابو زاهر في الرسالة العنوان مايكرو سوفت اكسس كيف اغيره الى "مثال عملي" 

للتوضيح الصورة المرفقة الدائرة الحمراء 

وشكرا لكم

صورة1.png

رابط هذا التعليق
شارك

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