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

مساعدة في من تكرار


إذهب إلى أفضل إجابة Solved by Eng.Qassim,

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

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

مساعدة في كود أو مثال في منع التكرار عند ادخال اسم يكون مخزن في قاعدة البيانات وهو مرفوض يطلع لك مساج هذا الاسم تم رفضه بتاريخ معين وشكرا

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

تفضل أخي .:fff:

Private Sub Patient__Name_BeforeUpdate(Cancel As Integer)
Dim NameFd
NameFd = Me.Patient__Name
Dim a
a = DLookup("[Patient_Name]", "PatientsData", "[Patient_Name]='" & Me.Patient_Name & "'")
If Not (IsNull(a)) Then
MsgBox "This Name : (  " + NameFd + "  )  registered before " + vbNewLine + vbNewLine + "    It cannot be repeated " + vbLf + vbLf + " pre-recorded records ", vbCritical + vbMsgBoxRight, "ÃäÜÜÊÈÇå : Warning"
Cancel = True
Me.Undo
DoCmd.FindRecord NameFd
End If

End Sub

 

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

ماشاء الله عمل جميل للاساتذة الكرام

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

الامر الاخر استخدام ترقيم تلقائي سوف يتسبب في وجود ارقام مفقودة لذا استخدام ترقيم مخصص اكثر جدوى

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

وجهة نظر

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

45 دقائق مضت, متقاعد said:

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

كلامك صحيح استاذ خالد ..انا عملت على المطلب فقط ويمكن للاخ صاحب الموضوع الاخذ بملاحظاتك لانها مهمة

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

محاوله :wub:

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

x لا فائدة من تغير ID استخدم count للعد (ID رقم تلقائي) 

استخدم دالة.   (1,0(x=x) IIF واكمل (((x=x ) لجميع الحقول للفحص كانت مكرره او مشروط مثل عمر معين او الى عمر او حالة اجتماعية او مؤهل وخبره اذا 1 او 0 ( Chack 2 بعد Chack 1 فتجمع ارقام الفحص  تساوي = MsgBOx and  ExitSub 

تستطيع تنوع بين دالتين IIF وDlookUp على جمع Dim Number_For_Chack

الاضافة بستعلام فقط من نموذج غير منضم 

او ابسط يكون Form Chack 1 ان يكون غير مكرر! باسم ورقم الهويه

وعند Form Chack 2 اذا لم يطابق الشروط حذف فقط وكل Form غير منضم

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

السلام عليكم

هذه قاعدة البيانات لي تعديل عليها عند ملئ البيانات بالكقاعدة البيانات.zipامل إذا كان مرفوض مسجل من قبل يطلع لك مساج هذا الموظف مرفوض وشكرا

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

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.

×
×
  • اضف...

Important Information