منتديات روكشا     َولَوْلَا إِذْ دَخَلْتَ جَنَّتَكَ قُلْتَ مَا شَاءَ اللَّهُ لَا قُوَّةَ إِلَّا بِاللَّه

الرئيسية |  التسجيل  |  مركز رفع الملفات  |  الاتصال بنا  

 



العودة   منتديات روكشا > المنتدي التخصصي > قسم التصاميم والبرمجة والجرافيكس والميديا > انشاء وتصميم وبرمجة البرامج

الملاحظات

انشاء وتصميم وبرمجة البرامج برنامج الوورد اكسس اكسيل بوربوينت فيجوال بيسك برامج محاسبة برامج ادارة وتنظيم حسابات تنسيق الملفات

إضافة رد
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 02-10-2019, 07:42 AM

الصورة الرمزية مهرة النجدية

مهرة النجدية

.:: عضـو نشط ::.

 
تاريخ التسجيل: Feb 2019
الدولة: قلب ابي
المشاركات: 185
معدل تقييم المستوى: 5
مهرة النجدية اصبح معروف في الوسط التميزيىمهرة النجدية اصبح معروف في الوسط التميزيى
مهرة النجدية غير متواجد حالياً
جديد اكسس بالشرح والتحميل برنامجUsers maker -Third Edition

 





اكسس بالشرح والتحميل برنامجUsers maker -Third Edition



عندما يتم تصميم برنامج سيستخدمة اكثر من شخص فلا بد من ان يكون لكل مستخدم مستوى صلاحية مختلف عن الاخر، ولتحديد الصلاحيات لكل مستخدم بشكل منفصل توجد اكثر من طريقة واليكم هذة الطريقة والتي اعتبرها من الطرق العملية جدا:

1- انشاء جدول للمستخدمين يحتوي على اسم المستخدم وكلمة المرور (ونوعهما نص قصير) بالاضافة الى انواع الصلاحيات، وهنا يجب ان يتم فصل كل صلاحية بحقل مستقل ويكون نوع البيانات في هذه الحقول (نعم / لا) كما في الصورة التالية




2- انشاء نموذج للدخول الى قاعدة البيانات وليكن باسم Login





3- انشاء النماذج التي سيتم العمل عليها ووضع الصلاحيات لها (وانا افضل ان يتم انشاء لوحة تحكم) كما يلي



سيفتح هذا النموذج بعد الضغط على موافق في نموذج الدخول (بعد ان تكون معلومات الدخول صحيحة) وفي هذا النموذج نبدأ باستخدام الصلاحيات كون اسم المستخدم اصبح معروف لدينا وهو موجود في نموذج الدخول (Login) وسنقوم بوضع الكود للصلاحية التي نريد تطبيقها، فمثلا سنضع كود يتم تنفيذه عند فتح النموذج يقوم بالتاكد من ان المستخدم الحالي لديه صلاحية مدير ام لا واذا لم يكن لديه هذة الصلاحية سيتم تعطيل زرالدخول الى الصلاحيات الموجود في النموذج اعلاه، وعليه فان الكود سيكون كما يلي:

اقتباس:
VBA
' الكود التالي سيتحقق من ان للمستخدم صلاحية المدير واذا لم يكن لدية صلاحية سيقوم بتعطيل زر الصلاحيات
If DLookup("isadmin", "tblusers", "userName='" & [Form_login].usr & "'") = False Then
Command4.Enabled = False
End If
وممكن ان نضع كود اخر في حدث عند الفتح سيتاكد من ان المستخدم لديه صلاحية فتح نموذج الاصناف واذا لم تكن لديه هذة الصلاحية فانه سيتم تعطيل زر الاصناف الموجود في النموذج اعلاة

اقتباس:
VBA
' الكود التالي سيتحقق من ان للمستخدم صلاحية فتح نموذج لاصناف واذا لم يكن لدية صلاحية سيقوم بتعطيل زر الاصناف
If DLookup("OpenProductForm", "tblusers", "userName='" & [Form_login].usr & "'") = False Then
Command2.Enabled = False
End If

انتهي بالتوفيق



الملفات المرفقة
نوع الملف: rar Users maker -Third Edition-accdb.rar‏ (2.88 ميجابايت, المشاهدات 0)
رد مع اقتباس
قديم 02-10-2019, 07:51 PM   #2

ابن الوليد

.:: ادارة المنتدي ::.

الصورة الرمزية ابن الوليد

تاريخ التسجيل: Nov 2018
الدولة: مصر
المشاركات: 1,614
معدل تقييم المستوى: 10
ابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud ofابن الوليد has much to be proud of
إرسال رسالة عبر MSN إلى ابن الوليد إرسال رسالة عبر Yahoo إلى ابن الوليد إرسال رسالة عبر Skype إلى ابن الوليد
افتراضي

جزاك الله كل خير واصل التقدم

ابن الوليد متواجد حالياً  

رد مع اقتباس
قديم 02-11-2019, 03:23 PM   #3

مهرة النجدية

.:: عضـو نشط ::.

الصورة الرمزية مهرة النجدية

تاريخ التسجيل: Feb 2019
الدولة: قلب ابي
المشاركات: 185
معدل تقييم المستوى: 5
مهرة النجدية اصبح معروف في الوسط التميزيىمهرة النجدية اصبح معروف في الوسط التميزيى
Smile

اقتباس:
المشاركة الأصلية كتبت بواسطة ابن الوليد مشاهدة المشاركة
جزاك الله كل خير واصل التقدم

|( ابن الوليد)|

أج ــمل وأرق باقات ورودى
لردك الجميل ومرورك العطر
تــ ح ــياتيـ لكــ
كل الود والتقدير
دمت برضى من الرح ــمن



مهرة النجدية غير متواجد حالياً  

رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 
أدوات الموضوع
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

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

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
شرح بالشرح والصور تحويل ملف أكسيل إلى pdf الفارس انشاء وتصميم وبرمجة البرامج 1 02-09-2019 01:21 PM
بالشرح والصور نقل قاعدة بيانات اكسس من جهاز لاخر الفارس انشاء وتصميم وبرمجة البرامج 0 02-07-2019 05:42 PM
بالشرح والصور خطوط المؤشر ميزة جديدة في Excel 2010 الفارس الفوتوشوب و ملحقاته 1 02-04-2019 05:49 PM
برنامج Wondershare Video Converter Ultimate 10.4.2.194 يجمع التحويل والتشغيل والتحميل ابن الوليد برامج الحاسب 0 01-17-2019 01:32 PM
برنامج Free Ringtone Maker 2.5.0.1426 ابن الوليد برامج الحاسب 0 12-06-2018 09:10 AM

 

RSS RSS 2.0 XML MAP HTML

الساعة الآن 08:15 AM

نبذة عن المنتدى

روابط مفيدة

إعلانات نصية

روابط الموقع

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



Powered by vBulletin® Copyright ©2000 - 2019,