68SALLOUM قام بنشر بالامس في 11:33 قام بنشر بالامس في 11:33 المطلوب منع تكرار اسم الصنف منع التكرار.accdb
Foksh قام بنشر منذ 22 ساعات قام بنشر منذ 22 ساعات وعليكم السلام ورحمة الله وبركاته ,, أخي الكريم ، بداية حتى تبدأ بداية سليمة ، حاول الإبتعاد عن الأسماء العربية لمكونات قاعدة البيانات . وأيضاً استحدام المسافة بين التسميات التي لها أكثر من كلمة .... إلخ من أساسيات مهمة عند تصميم قواعد البيانات . على العموم .. في حدث قبل التحديث لمربع النص "اسم الصنف" ، استخدم الكود التالي البسيط دون تعقيد .. Private Sub اسم_الصنف_BeforeUpdate(Cancel As Integer) If DCount("*", "[جرد المستودع]", "[اسم الصنف] = '" & Me![اسم الصنف] & "'") > 0 Then MsgBox "هذا الصنف موجود مسبقاً", vbExclamation + vbMsgBoxRight, "": Cancel = True: Me.Undo End If End Sub منع التكرار.zip 1
68SALLOUM قام بنشر منذ 4 ساعات الكاتب قام بنشر منذ 4 ساعات On 6/24/2025 at 5:44 AM, Foksh said: وعليكم السلام ورحمة الله وبركاته ,, أخي الكريم ، بداية حتى تبدأ بداية سليمة ، حاول الإبتعاد عن الأسماء العربية لمكونات قاعدة البيانات . وأيضاً استحدام المسافة بين التسميات التي لها أكثر من كلمة .... إلخ من أساسيات مهمة عند تصميم قواعد البيانات . على العموم .. في حدث قبل التحديث لمربع النص "اسم الصنف" ، استخدم الكود التالي البسيط دون تعقيد .. Private Sub اسم_الصنف_BeforeUpdate(Cancel As Integer) If DCount("*", "[جرد المستودع]", "[اسم الصنف] = '" & Me![اسم الصنف] & "'") > 0 Then MsgBox "هذا الصنف موجود مسبقاً", vbExclamation + vbMsgBoxRight, "": Cancel = True: Me.Undo End If End Sub منع التكرار.zip 27.73 kB · 9 downloads اشكرك اخي الكريم ملاحظات غاية بالاهميه وسنأخذها بعين الاعتبار عاشت ايدك على المساعدة 1
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.