تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] التحكم في صلاحيات المستخدمين Devexpress Ribbon Control
#9
(18-07-20, 09:58 PM)عبد العزيز البسكري كتب :
السّلام عليكم و رحمة الله و بركاته

كل الشّكر و التقدير و الإحترام و الإمتنان موصولين للأستاذيْن الكريمين
عاصم شاهين
أبو ليلى
لما قدّماه و يقدّمانه دومًا في خدمة السائلين أمثالي
 أخي الغالي
محمد العامر
إليك الحل بالنسبة لي .. وهذا ما توصلت إليه  بالنسبة لهذا الموضوع
و هو تعطيل ال : RibbonPageGroup و ليس ال RibbonPage

قد تكون 15 أو 20 .. ليس بالأمر الكثير
ثمّ بفورم اسم المستخدم و كلمة المرور ..
كود :
                       MDIParent1.RibbonPageGroup1.Enabled = Dreader!USERS_Permission1
                       MDIParent1.RibbonPageGroup2.Enabled = Dreader!USERS_Permission2
                       MDIParent1.RibbonPageGroup3.Enabled = Dreader!USERS_Permission3
لأنّك حتى لو استعلمت كود أستاذنا الفاضل أبو ليلى
أو كود أستاذنا الفاضل عاصم شاهين .. بعد تحويله
كود :
   Private Sub RibbonControl1_MouseDown(sender As Object, e As MouseEventArgs) Handles RibbonControl1.MouseDown
       Dim hi As RibbonHitInfo = RibbonControl1.CalcHitInfo(e.Location)
       If hi.Page Is RibbonPage2 Then
           DXMouseEventArgs.GetMouseArgs(e).Handled = True
       End If
   End Sub
لن تتمكن من التحكم .. بخصوص صلاحيات المستخدمين بالفورم الأساسي الذي يخص اسم المستخدم و كلمة المرور
نحن نريد أن نتيح للمستخدم الأول الفورم 1 و الفورم 2
و نمنع المستخدم الثاني من الفورم 3 و الفورم 4 .. كمثال
و بالتالي .. حسب رأيي المتواضع
استعمل هذه الطريقة و هي تفي بالغرض تماما
و الله الموفّق و الله المستعان
إحتراماتي للجميع

جزاك الله خير اخي عبدالعزيز
لاحظت بأنك تقوم بتعطيل جميع محتويات Ribbon Control من Ribbon Page Group و Ribbon Page ثم بناء على الصلاحيات في قاعدة البيانات يتم تنشيط محتويات Ribbon Page Group و Ribbon Page 
هل هذا صحيح ؟؟
لا إله إلا الله وحده لا شريك له، لهُ الملك وله الحمد وهو على كل شئ قدير،،،،
سبحان الله وبحمده سبحان الله العظيم Heart
الرد }}}
تم الشكر بواسطة: ابو ليلى , asemshahen5 , asemshahen5


الردود في هذا الموضوع
RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - بواسطة محمد العامر - 21-07-20, 11:29 PM


التنقل السريع :


يقوم بقرائة الموضوع: