الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ورشة عمل لتطوير نظام صلاحيات المستخدمين Users Maker 2

بدأه abs_2000 في 20 يونيو 2010 · 12 رد · 2,644 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الكل يعلم مدى اهمية صلاحيات المستخدمين ومن ضمن من قاموا بعمل مثل هذه البرامج

المبرمج العبقري مهند عبادي واسم البرنامج Users Maker 2

بعد ذلك قام بتطويره Users Maker 3 ولكن لم نشاهده فلا أعلم هل قام ببيعه أم لم يرى النور

تجدر الإشارة إلى أنه مختفي عن الأنظار منذ فترة طويلة !

نسأل الله له حسن الثواب على ما قدمه من خدمات عظيمة

رابط البرنامج

http://www.arabmoheet.net/aspnetforum/amf/e15ce911-dd27-47db-b6be-15d7782babd3.aspx

بعد ذلك قام الأخ مشارف بعمل بعض التعديلات عليه مشكوراً على هذا الرابط

/index.php?showtopic=187660

بعد ذلك قمت بتعديلات بسيطة عليه من ضمنها إمكانية اليوزر العادي تغيير كلمة المرور الخاصة به دون الدخول على شاشة الصلاحيات وبعض التعديلات البسيطة الأخرى

نريد الآن تطويره للأفضل

ونحقق الأكواد هل يوجد بها مشاكل ليستفيد الاعضاء منها ولا ننسى شكر صاحب الموضوع

جزاه الله خيرا

أتمنى أن يوضع الكود الخاص بالصلاحيات في وحدة نمطية

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

الملف مرفق بآخر التعديلات

نتمنى وضع التعديلات عليه وتصحيح الأخطاء إن وجدت

صلاحية.rar

والسلام عليكم ورحمة الله وبركاته

أخوكم محمد

#2

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم

الاخ مهند عبادي من الرعيل الاول الذي كان بحق من العباقرة

ونرجو من الله

ثم من باقي الاخوة ان يكملوا ما بدء وانا معك في دعوتك قلبا وقالبا

#3

مشكور اخي على طرح الفكرة

لو يتم وضع طريقة يتم في المستخدم ان يتم التعديل على الباسوورد

#4
sx1 كتب:

بسم الله الرحمن الرحيم

بارك الله فيك اخي الكريم

الاخ مهند عبادي من الرعيل الاول الذي كان بحق من العباقرة

ونرجو من الله

ثم من باقي الاخوة ان يكملوا ما بدء وانا معك في دعوتك قلبا وقالبا

أهلاً بك أخي الكريم sx1

فعلاً مهند عبادي من كبار النخبة والعباقرة في هذا المنتدى

أتمنى كما يتمنى الجميع هنا أن نراه بيننا في القريب العاجل .....

moom2007 كتب:

مشكور اخي على طرح الفكرة

لو يتم وضع طريقة يتم في المستخدم ان يتم التعديل على الباسوورد

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

انظر الصورة

post-47128-014803800 1277097494_thumb.jp

المرفقات
a1.jpg
1
#5

السلام عليكم ورحمة الله وبركاته

يعطيك العافية اخوي abs_2000

اضافة جميلة جدا وفعلا هذي من الامور المهمه في نظام الصلاحيات

وتستاهل +1

تم تعديل هذه المشاركة بواسطة مشارف في 21 يونيو 2010 في 11:32

#6
مشارف كتب:

السلام عليكم ورحمة الله وبركاته

يعطيك العافية اخوي abs_2000

اضافة جميلة جدا وفعلا هذي من الامور المهمه في نظام الصلاحيات

وتستاهل +1

شكرا لك وللجميع ونتمنى أن تتظافر الجهود من الجميع في تطويره

#7

.

.

.

.

هذا الكود يجب وضعه في كل فورم تريد وضع صلاحيات عليه

Dim SF As Control
With MyUser
   If .GetAbility(Me.Name, OpenForm) Then
      Me.AllowAdditions = .GetAbility(Me.Name, Add)
      Me.AllowEdits = .GetAbility(Me.Name, Edit)
      Me.AllowDeletions = .GetAbility(Me.Name, Del)
      For Each SF In Me.Controls
        If SF.ControlType = acSubform Then
            SF.Form.AllowAdditions = Me.AllowAdditions
            SF.Form.AllowEdits = Me.AllowEdits
            SF.Form.AllowDeletions = Me.AllowDeletions
        End If
      Next
   Else
      MsgBox "عفواً " & .UserName & "      " & vbCr & vbCr & "ليس لديك الصلاحية لفتح هذا النموذج", 0 + 16 + 1572864, "نظام الصلاحيات"
      Cancel = True
   End If
End With

أتمنى ممن يستطيع وضع هذا الكود في وحدة نمطية واستدعائه بالطريقة المعروفة مثلاً

Call AAZZ

الحقيقة حاولت وعدلت في الأكواد ولم تفلح معي بنتيجة صحيحة

انتظركم

#8

كيف يتم عمل باسوورد للمستخدم

#9
moom2007 كتب:

كيف يتم عمل باسوورد للمستخدم

ممكن توضح أكثر ؟

هل قمت بإنزال الملف والتجربة عليه ؟

تم تعديل هذه المشاركة بواسطة abs_2000 في 21 يونيو 2010 في 18:54

#10
abs_2000 كتب:

ممكن توضح أكثر ؟

هل قمت بإنزال الملف والتجربة عليه ؟

/uploads/monthly_06_2010/post-47128-014803800%201277097494.jpg

كيف يتم عمل ان المستخدم يستطيع تغيير الرقم السري

#11
moom2007 كتب:

/uploads/monthly_06_2010/post-47128-014803800%201277097494.jpg

كيف يتم عمل ان المستخدم يستطيع تغيير الرقم السري

الحين يوجد في البرنامج مستخدمين باسم

1- س والرقم السري = س

2- محمد والرقم السري = 1

ادخل مثلا

اسم المستخدم = محمد

الرقم السري = 1

ثم اضفط على زر (الرقم السري) كما في الصورة

بعدها يفتح شاشة تضع فيها الرقم السري الجديد وتكرر في المربع الثاني

post-47128-027936600 1277150698_thumb.pn

وبكذا خلاص

أتمنى اكون شرحت بوضوح ......

المرفقات
w.png

تم تعديل هذه المشاركة بواسطة abs_2000 في 21 يونيو 2010 في 23:05

#12

هل من جديد يا مبرمجين ؟

1
#13

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

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

الله يجزاه خير الي سوا البرنامج و جعله مفتوح المصدر للكل حتى يستفيد ويطور

بارك الله فيكم

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…