![]() |
|
[سؤال] التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغات البرمجة الاخرى (http://vb4arb.com/vb/forumdisplay.php?fid=4) +--- قسم : تقنية البرمجة Dev Express (http://vb4arb.com/vb/forumdisplay.php?fid=201) +---- قسم : اسئلة تقنية البرمجة Dev Express (http://vb4arb.com/vb/forumdisplay.php?fid=203) +---- الموضوع : [سؤال] التحكم في صلاحيات المستخدمين Devexpress Ribbon Control (/showthread.php?tid=35674) الصفحات:
1
2
|
التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - محمد العامر - 15-07-20 السلام عليكم ورحمة الله وبركاته اسعد الله جميع اوقاتكم بكل خير اتمنى ان يكون الجميع بصحه وعافيه اخواني الاعزاء قمت بتطبيق الشرح المستخدم في الفديو التالي https://youtu.be/htMS66-6KVc ل menu strip ولكن لم استطع تطبيق الشرح على ادوات devexpress ribbon control السؤال كيف استطيع ان اطبق الشرح علي ادوات Devexpress Ribbon Control RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - عبد العزيز البسكري - 16-07-20 بشاشة تسجيل اسم المستخدم و كلمة المرور ..
هكذا مثلا ..
كود : MDIParent1.BarButtonItem1.Enabled = Dreader!USERS_Formula1تحياتي
RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - محمد العامر - 16-07-20 أخي عبدالعزيز للأسف لم أستطيع أن أعدل على الكود التالي: كود : If dr("P26") = False ThenRE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - عبد العزيز البسكري - 17-07-20 أخي الكريم محمد العامر
لست أدري طبيعة الكد لديك و محتوياته
بالنسبة لي .. أنا أستعمل بزر تسجيل الدخول هذا الكود .. حاول الاستنباط منه .. و حذف ما لا يليق بك
كود : Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Clickما يمكن فعله هو تعطيل ال BarButtonItem
المذكورة حسب الاسم بالكود و المشار إليها بالأسهم الحمراء كمثال ..
طيّب .. سيكون عددها كبير .. و بالتالي سيكون عدد الحقول من Yes - No
عن نفسي .. لم أجد حل آخر
من المفروض يتم تعطيل ال RibbonPage المشار إليها بالصورة أدناه
لكن لم أتوصّل إلى حل لهذه الإشكالية .. عن نفسي أتحدث
عند إستبدال ال BarButtonItem ب RibbonPage هكذا .. سينتج خطأ ..
كود : MDIParent1.RibbonPage1.Enabled = Dreader!USERS_Formulaيمكنك .. إخفاء ال RibbonPage تماما بهذا الشكل و بدون أي أخطاء كود : MDIParent1.RibbonPage1.Visible = Dreader!USERS_Formula1أمّا تعطيل ال RibbonPage و ليس إخفاؤه بحثت كثيرا و لم أتوصّل للحل يا غالي
تحياتي
RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - asemshahen5 - 17-07-20 https://supportcenter.devexpress.com/Ticket/Details/T527511/ribboncontrol-how-to-disable-a-ribbonpage RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - ابو ليلى - 17-07-20 السلام عليكم و رحمة الله و بركاته يمكنك اختصار الموضوع كما يلي PHP كود : For Each page As DevExpress.XtraBars.Ribbon.RibbonPage In RibbonControl.PagesRE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - محمد العامر - 18-07-20 اخي عبد العزيز البسكري شكرا جزيلا لك فرج الله همك ونفع بعلمك الحمد الله الكود يعمل باستثناء امكانية التحكم في RibbonPage الاخ العزيز asemshahen5 بارك الله فيك وجزاك الله كل خير اخي ابو ليلى ان امكن شرح استخدام Ribbon Control في موضوع مستقل حتي تعم الفائدة علي الجميع شكرا لك جزيل الشكر RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - عبد العزيز البسكري - 18-07-20 السّلام عليكم و رحمة الله و بركاته
كل الشّكر و التقدير و الإحترام و الإمتنان موصولين للأستاذيْن الكريمين عاصم شاهين أبو ليلى لما قدّماه و يقدّمانه دومًا في خدمة السائلين أمثالي أخي الغالي محمد العامر إليك الحل بالنسبة لي .. وهذا ما توصلت إليه بالنسبة لهذا الموضوع و هو تعطيل ال : RibbonPageGroup و ليس ال RibbonPage قد تكون 15 أو 20 .. ليس بالأمر الكثير
ثمّ بفورم اسم المستخدم و كلمة المرور .. كود : MDIParent1.RibbonPageGroup1.Enabled = Dreader!USERS_Permission1لأنّك حتى لو استعلمت كود أستاذنا الفاضل أبو ليلى
أو كود أستاذنا الفاضل عاصم شاهين .. بعد تحويله
كود : Private Sub RibbonControl1_MouseDown(sender As Object, e As MouseEventArgs) Handles RibbonControl1.MouseDownلن تتمكن من التحكم .. بخصوص صلاحيات المستخدمين بالفورم الأساسي الذي يخص اسم المستخدم و كلمة المرور
نحن نريد أن نتيح للمستخدم الأول الفورم 1 و الفورم 2
و نمنع المستخدم الثاني من الفورم 3 و الفورم 4 .. كمثال
و بالتالي .. حسب رأيي المتواضع
استعمل هذه الطريقة و هي تفي بالغرض تماما
و الله الموفّق و الله المستعان
إحتراماتي للجميع
RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - محمد العامر - 21-07-20 (18-07-20, 09:58 PM)عبد العزيز البسكري كتب : جزاك الله خير اخي عبدالعزيز لاحظت بأنك تقوم بتعطيل جميع محتويات Ribbon Control من Ribbon Page Group و Ribbon Page ثم بناء على الصلاحيات في قاعدة البيانات يتم تنشيط محتويات Ribbon Page Group و Ribbon Page هل هذا صحيح ؟؟ RE: التحكم في صلاحيات المستخدمين Devexpress Ribbon Control - عبد العزيز البسكري - 22-07-20 السّلام عليكم و رحمة الله و بركاته
يبدو أنّك لم تقرأ جيدا ما كتبته أخي الكريم محمد العامر
تحياتي
|