اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

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

بمناسبة العودة الميمونة لاستاذي ومعلمي القدير الاستاذجعفر  @jjafferr اقدم لكم هذه الهدية المتواضعه جدا

تطبيق نظام  الصلاحيات على ازرار التحكم

 نظام صلاحيات المستخدمين يقوم بالتحكم في صلاحيات المستخدم من حيث الاضافة والتعديل والحذف

لكن عند تنفيذ احد هذه الاوامر عن طريق زر تحكم فأنه يتم تنفيذه دون الرجوع  او الاتصال بالوحدات النمطية

الخاصة بتطبيق نظام الصلاحيات

لذا رأيت عمل هذاتعديل غلى نظام صلاحيات المستخدمين الذي قام بعمله الاستاذ مهند عبادي اذا لم تخذلني الذاكرة

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

قمت باضافة بعض الاكواد على ازرار التحكم والتي يمكن من خلالها

تطبيق نظام الصلاحيات للمستخدمين على ازرار التحكم عن طريق الاتصال بالوحدة النمطية قبل تنفيذ

الامر للتأكد من وجود صلاحية للاجراء المطلوب تنفيذه

مثلا

اذا كان المطلوب اضافة سجل

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

اذا كان نعم يتم تنفيذ الامر واذا كان لا فيتم اظهار رسالة تفيده بأنه ليست لديه صلاحية لهذا الاجراء

2018-06-17_18-34-09.png.96130f00954fbdd7e3d2be03f854c917.png

يوجد ايضا بالامثال بعض الاكواد لتأمين و الغاء تأمين الحقول دفعة واحدة اترككم مع المثال

اترككم مع المثال

اسم المستخدم لمسؤول النظام  : 1  الباسورد:1

اسم المستخدم: 100 الباسورد: 100

 

Usrse.rarFetching info...

  • Like 4
  • Thanks 1
قام بنشر

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

 

اشكرك اخوي كاسر على هذه الهدية ، وان شاء الله ادخل في البرنامج واشوف اللي فيه:smile:

 

جعفر

  • Like 2
قام بنشر

شكرأ جزيلاً اخي الكريم  kaser906  على هذه الهدية

الاخ الكريم   jjafferr يستاهل اكثر .... 

فكثيراً ما ساعدني في ايجاد الحلول في بعض المواضيع التي كانت شائكة بالنسبة لي وحتى انت ياخي  kaser906  لم تقصر في الاجابة

شكراً لكم...

  • Like 1
قام بنشر
  في 17‏/6‏/2018 at 20:17, محمد التميمي said:

الاخ الكريم   jjafferr يستاهل اكثر .... 

Expand  

فعلا اخ محمد الاستاذ جعفر لايمكن ان نوف له ولو جزأ صغير من أفضاله علينا 

فبصماته تكاد تكون في كل مشاركة

  في 18‏/6‏/2018 at 03:01, at_aziz said:

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

Expand  

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

  • 1 month later...
  • 8 months later...
قام بنشر

 

هذا شرح بناء على طلب العضو @حلبي

لفك تشفير جدول users

قم  بنسخ جملة هذا الاستعلام واعمل استعلام جديد

ثم قم بلصق الجملة في عرض  , Sql وحفظ الاستعلام وقم بتشغيله سترى البيانات امامك تم فك تشفيرها

SELECT users.SN, decode([UName],"User") AS dName, decode([fname],"User") AS FN, decode([PW],"Pass") AS dpw
FROM users;

بالنسبة لاضافة نموذج جديد

قم بوضع اسم النموذج بالجدول FRMS

وعند اضافة مستخدم جديد سيتم ادراج جميع النماذج امام اسمه

يمكنك حذف جميع المستخدمين واضافتهم من جديد( ملاحظة :لاتحذف مسؤول النظام من الجدول)

بالنسبة لتعديل بيانات مسؤول النظام يجب ان تدخل بنفس الحساب ليظهر لك زر تعديل بيانات المسؤول

في نموذج Users Ability

::بالتوفيق::

قام بنشر (معدل)
  اقتباس

بالنسبة لاضافة نموذج جديد

Expand  

اولا : اشكرك وبارك الله فيك علي المتابعة والرد

ثانيا : لا ادري لماذا قمت بالرد هنا وليس في المشاركة الاساسية

طبعا عملت الاستعلام وكله تمام الله ينور عليك اذا كان ممكن الغاء الشفت من الجدول الاساسي user يكون افضل

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

رسالة الخطأ عند تعديل بيانات مسؤال النظام قد زالت واصبحت غير موجودة الله ينور

ارجو ان تجرب بنفسك عملية اضافة نموذج جديد والا يكون الخطأ من عندي وعدم معرفتي الكاملة

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

تم تعديل بواسطه الحلبي
قام بنشر
  في 1‏/5‏/2019 at 13:27, حلبي said:

ثانيا : لا ادري لماذا قمت بالرد هنا وليس في المشاركة الاساسية

Expand  

المضوع السابق موضوع مستقل وهذا موضوع اخر

وقمت بالرد هنا مراعاة لأنظمة وقوانين المنتدى مع العلم أني اعتقد انيي خالفت الانظمة

برفع موضوع قديم ( لست متأكد اذا كان رفع مضوع قديم يعتبر مخالفة ) واعتذر عن ذلك

  في 1‏/5‏/2019 at 13:27, حلبي said:

طبعا عملت الاستعلام وكله تمام الله ينور عليك اذا كان ممكن الغاء الشفت من الجدول الاساسي user يكون افضل

Expand  

دع الجدول كما هو وإلا ستظهر لديك اخطاء كثيرة بالاكواد والان اصبح لديك استعلام يغنيك عن ذلك

  في 1‏/5‏/2019 at 13:27, حلبي said:

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

Expand  

لن يظهر النموذج للمستخدم الذي تم اضافته قبل اضافة اسم النموذج

بعد اضافة اسم النموذج جرب الان اضف مستخدم جديد وستجد ان النماذج التي وضعتها بالجدول Frms  مؤخرا ظهرت امام اسمه

::بالتوفيق::

قام بنشر (معدل)

بارك الله فيك 

الآن تمت الرؤية واتضح كل شئ

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

غفر الله لك يااخي الفاضل وجعل عملك ومساعدتك لي في ميزان حسناتكم 

واسمح لي ان انتظر وجهه نظر المهندس / ابا جودي وياريت تشارك معنا في المشاركة الاساسية

تم تعديل بواسطه الحلبي
  • 2 months later...
قام بنشر (معدل)

أ @kaser906

شكرا لك علي الفكرة والمجهود الطيب

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

أم أن الأمر به أمور أخري ينبغي مراعاتها وهل طرأ علي الفكرة أي تطوير جديد منذ بدأيتها حتي الآن وشكرا

تم تعديل بواسطه محمد صلاح1
قام بنشر
  في 10‏/7‏/2019 at 07:17, محمد صلاح1 said:

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

Expand  

نعم يمكنك نقل ازار التحكم الى نماذجك

طبعا لازم تكون الوحدات النمطية موجود في برنامجك

ولازم اضافة  أسماء النماذج  بالجدول  Frm Ability

 

  في 10‏/7‏/2019 at 07:17, محمد صلاح1 said:

وهل طرأ علي الفكرة أي تطوير جديد منذ بدأيتها

Expand  

لم يستجد أي جديد

::بالتوفيق::

  • Like 1
قام بنشر (معدل)

شكراً لاهتمامك واعتنائك بالرد أخ @kaser906

  في 13‏/7‏/2019 at 18:26, kaser906 said:

لم يستجد أي جديد

Expand  

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

 

تم تعديل بواسطه محمد صلاح1
قام بنشر

 عاشت الايادي مثال اكثر من رائع وهناك سؤال عن كيفية زيادة عدد النماذج الخاصة بالصلاحيات مع جزيل الشكر

قام بنشر
  في 16‏/7‏/2019 at 00:23, محمد امين بريفكاني said:

عاشت الايادي مثال اكثر من رائع وهناك سؤال عن كيفية زيادة عدد النماذج الخاصة بالصلاحيات مع جزيل الشك

Expand  

بالنسبة لاضافة نموذج جديد

قم بوضع اسم النموذج بالجدول FRMS

ولا تنسى اضافة الكود للنموذج عند في حدث عند الفتح

::بالتوفيق::

قام بنشر
  في 16‏/7‏/2019 at 13:15, kaser906 said:

بالنسبة لاضافة نموذج جديد

قم بوضع اسم النموذج بالجدول FRMS

ولا تنسى اضافة الكود للنموذج عند في حدث عند الفتح

::بالتوفيق::

Expand  

وضعت اسم النموذج في الجدول FRMS لكنها لم تظهر في نموذج صلاحيات المستخدمين

قام بنشر
  في 16‏/7‏/2019 at 22:55, محمد امين بريفكاني said:

وضعت اسم النموذج في الجدول FRMS لكنها لم تظهر في نموذج صلاحيات المستخدمين

Expand  

اضف مستخدم جديد وستجد ان النموذج في قائمة النماذج

واذا اردت اضافة النموذج للمستخدمين القدامى اضف اسم النموذج بالجدول Frm Ability

واضف معرف المستخدم  بالحقل SN

image.png.f4c6264b1363017dee90528125f79779.png

::بالتوفيق::

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information