بحث مخصص من جوجل فى أوفيسنا
Custom Search
|
البحث في الموقع
Showing results for tags 'صلاحيات المستخدمن'.
تم العثور علي 2 نتائج
-
اخواني الاعزاء ـ السلام عليكم ارغب في ان اعمل صلاحيات للمستخدمين من حيث الدخول علي شاشات او نماذج قاعدة البيانات بمعني ان اضع ثلاثة علامات من نوع : نعم/لا الاولي تفيد فتح النموذج الثانية تفيد التعديل علي النموذج الثالثة تفيد الحذف ويكون الشكل عبارة عن نموذج رئيسي به اسم المستخدم ـ وكلمة المرور ـ مرفق به نموذج فرعي به اسماء النماذج وعلامات نعم/لا ( اؤكد علي نموذج فرعي به اسماء النماذج حتي ولو اكتبها يدويا) المنتدي يحتوي على كثير من امثلة صلاحيات المستخدمين ولكن لم اري منهم صلاحيات الدخول علي الشاشات ( النماذج) بعض الامثلة سببت لي عقدة نفسية لدرجة ان دخلت المنتدي لكي اسأل واعرف من لديه مثل ذلك بعيد عن الاكواد المطولة والتعقيدات اكون شاكر له جزاكم الله خيرا
-
في الفترة السابقة قمت بتطبيق هذة الفكرة للتحكم بمستويات الصلاحيات واحببت اليوم مشاركتها معكم لتعم الفائدة واستفيد من اي مقترحات وملاحظات على هذة الطريقة الفكرة: ان يتم تحديد الصلاحية لكل مستخدم ولكل نموذج او تقرير من حيث فتح النموذج او التقرير ، اضافة سجل جديد ، حذف سجل ، تعديل السجلات التطبيق : انشاء جدول للمستخدمين (رقم المستخدم ، اسم المستخدم وكلمة مرور) انشاء جدول للصلاحيات يحتوي على رقم متسلسل ، رقم الموظف، اسم الكائن ، .... وبعد ذلك اي صلاحية تريدها مثل صلاحية فتح، صلاحية تعديل، صلاحية اضافة ،صلاحية الحذف * الجداول مرتبطة ببعضها عن طريق رقم المستخدم انشاء نموذج للدخول الى البرنامج (اسم مستخدم وكلمة مرور) انشاء نموذج للتحكم بالصلاحيات مستند الى جدولي المستخدمين والصلاحيات انشاء وتعميم وظيفة لتطبيق الصلاحية عند فتح نموذج او تقرير باسم Privilege الية العمل: عند الدخول باسم مستخدم صحيح سيتم تخزين رقم المستخدم الحالي في متغير اسمة UsrID وبعد ذلك عند فتح اي نموذج او تقرير يتم استدعاء الوظيفة Privilege للتحقق من ان لهذا المستخد صلاحية فتح نموذج ام لا واذا كان لا فانه ستظهر رسالة بانه لا يملك الصلاحيات ، كما سيتم قبل ان يفتح النموذج ثم سيتم التحقق من ان له صلاحية التعديل ام لا وعندها سيتم تفعيل التعديل او تعطيله حسب الصلاحية ...وهكذا طريقة تعديل واضافة الصلاحيات: تم اضافة نموذج للتحكم بالصلاحيات يتم من خلاله تحديد اسم المستخدم وتحديد اسم النموذج ثم يتم اختيار صلاحيات هذا المستخدم على هذا النموذج وبخصوص قائمة النماذج والتقارير تم استخدام جدول النظام MSysObjects فيديو يوضح الطريقة https://youtu.be/AmfpDgLWUBg الصلاحيات حسب المستخدم و نوع الكائن .rar