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

كيف أمنع مدير النظام من حذف حسابه بالخطأ؟


إذهب إلى أفضل إجابة Solved by ابوخليل,

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

لدي مجموعة مستخدمين  ومدير النظام لديه الصلاحيات كاملة وأمام اسمه مربع فيه علامة صح.

كيف أمنع المدير من إزالة علامة الصح من مربع الاختيار لأنه لو أزيلت لايمكن الدخول للبرنامج نهائيا.

مثلا كيف أعبر عن الشرط التالي بالكود:

إذا كان اسم المستخدم admin  لايمكن أن يكون مربع الاحتيار  خاليا.

أو أي شرط آخر بحيث يمنع الحذف بالخطأ

وفقكم الله

 

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

  • أفضل إجابة

اعتقد حسب فهمي للسؤال  ان المطلوب منع التعديل على مربع الاختيار

وبما ان الهدف هو منع التعديل على مربع الاختيار

فيمكن ان تتم حمايته من التعديل ويتم تفعيله آليا عند اختيار نوع المستخدم = 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

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

7 ساعات مضت, abofayez1 said:

لدي مجموعة مستخدمين  ومدير النظام لديه الصلاحيات كاملة وأمام اسمه مربع فيه علامة صح.

كيف أمنع المدير من إزالة علامة الصح من مربع الاختيار لأنه لو أزيلت لايمكن الدخول للبرنامج نهائيا.

مثلا كيف أعبر عن الشرط التالي بالكود:

إذا كان اسم المستخدم admin  لايمكن أن يكون مربع الاحتيار  خاليا.

أو أي شرط آخر بحيث يمنع الحذف بالخطأ

وفقكم الله

 

انصحك بوضع المرفق لايضاح الرؤية 

لان الاجابات والافكار بتختلف تبعا لاسلوب والية الاكواد والافكار فى التصميم

كده هنفضل نلف حوالين نفسنا وياك من غير مرفق :biggrin:

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

جزاكم الله خيرا جميعا وبارك الله جهودكم

أخطأت فعلا بعدم إرفاقي مثالا لهذا الطلب فالمعذرة.

كانت إجابة الأستاذ أبو خليل هي ما أريد  وقد تم منع حذف هذا المستخدم بالفعل كما هو مطلوب وذلك بعدم السماح بإزالة علامة الصح من مربع الاختيار.

تقبلوا فائق شكري وتقديري

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

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