abofayez1 قام بنشر يناير 5, 2024 قام بنشر يناير 5, 2024 لدي مجموعة مستخدمين ومدير النظام لديه الصلاحيات كاملة وأمام اسمه مربع فيه علامة صح. كيف أمنع المدير من إزالة علامة الصح من مربع الاختيار لأنه لو أزيلت لايمكن الدخول للبرنامج نهائيا. مثلا كيف أعبر عن الشرط التالي بالكود: إذا كان اسم المستخدم admin لايمكن أن يكون مربع الاحتيار خاليا. أو أي شرط آخر بحيث يمنع الحذف بالخطأ وفقكم الله
Moosak قام بنشر يناير 6, 2024 قام بنشر يناير 6, 2024 ضع هذا السطر أول الأوامر في زر الحذف : If Me.Admin = true Then Exit Sub 🙂 1
تمت الإجابة ابوخليل قام بنشر يناير 6, 2024 تمت الإجابة قام بنشر يناير 6, 2024 اعتقد حسب فهمي للسؤال ان المطلوب منع التعديل على مربع الاختيار وبما ان الهدف هو منع التعديل على مربع الاختيار فيمكن ان تتم حمايته من التعديل ويتم تفعيله آليا عند اختيار نوع المستخدم = admin اما اذا اردنا هذا المربع متاح لأي نوع من انواع المستخدمين حسب الحاجة .. وفي الوقت نفسه نريد حمايته عن التعديل للمستخدم admin فهذا الكود يفي بالغرض : Private Sub userID_BeforeUpdate(Cancel As Integer) If Me.userType = "Admin" Then MsgBox "لا يمكن التعديل" Undo DoCmd.CancelEvent Exit Sub End If End Sub على اعتبار userID هو مربع الاختيار وهذا مرفق للتجربة AA.mdb 2
ابو جودي قام بنشر يناير 6, 2024 قام بنشر يناير 6, 2024 7 ساعات مضت, abofayez1 said: لدي مجموعة مستخدمين ومدير النظام لديه الصلاحيات كاملة وأمام اسمه مربع فيه علامة صح. كيف أمنع المدير من إزالة علامة الصح من مربع الاختيار لأنه لو أزيلت لايمكن الدخول للبرنامج نهائيا. مثلا كيف أعبر عن الشرط التالي بالكود: إذا كان اسم المستخدم admin لايمكن أن يكون مربع الاحتيار خاليا. أو أي شرط آخر بحيث يمنع الحذف بالخطأ وفقكم الله انصحك بوضع المرفق لايضاح الرؤية لان الاجابات والافكار بتختلف تبعا لاسلوب والية الاكواد والافكار فى التصميم كده هنفضل نلف حوالين نفسنا وياك من غير مرفق 2
abofayez1 قام بنشر يناير 6, 2024 الكاتب قام بنشر يناير 6, 2024 جزاكم الله خيرا جميعا وبارك الله جهودكم أخطأت فعلا بعدم إرفاقي مثالا لهذا الطلب فالمعذرة. كانت إجابة الأستاذ أبو خليل هي ما أريد وقد تم منع حذف هذا المستخدم بالفعل كما هو مطلوب وذلك بعدم السماح بإزالة علامة الصح من مربع الاختيار. تقبلوا فائق شكري وتقديري
الردود الموصى بها
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.