• 0
abs_2000

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

سؤال

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

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

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

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

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

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

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

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

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

http://www.arabteam2000-forum.com/index.php?showtopic=187660

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

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

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

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

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

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

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

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

صلاحية.rar

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

أخوكم محمد

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

12 إجابة على هذا السؤال .

  • 0

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

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

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

ونرجو من الله

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

ونرجو من الله

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

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

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

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

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

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

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

انظر الصورة

post-47128-014803800 1277097494_thumb.jp

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

وتستاهل +1

تم تعديل بواسطه مشارف
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

وتستاهل +1

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

.

.

.

.

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


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

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

انتظركم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

تم تعديل بواسطه abs_2000
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

http://www.arabteam2000-forum.com/uploads/monthly_06_2010/post-47128-014803800%201277097494.jpg

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

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

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

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

ادخل مثلا

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

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

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

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

post-47128-027936600 1277150698_thumb.pn

وبكذا خلاص

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

تم تعديل بواسطه abs_2000
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

1

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

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

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

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

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

من فضلك سجل دخول لتتمكن من التعليق

ستتمكن من اضافه تعليقات بعد التسجيل



سجل دخولك الان

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .