اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

شاشة لصلاحيات المستخدم


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

السلام عليكم

اشكر كل المشرفين  القائمين بمتابعة مشاكل الاعضاء وشكر خاص للاستاذ الفاضل ابو خليل والاستاذ المبدع على المصرى والاستاذ الكريم سمير على جهودهم معى ومساعدهم لى فى تخليص البرنامج 

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

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

لكم منى كل الود والحب والشكر على ماقدمتمو لى من مساعدة

شئون الطلاب.rar

رابط هذا التعليق
شارك

اخي الاستاذ حمدي

إليك شاشة صلاحيات وهي جزء من برنامج قد صممته في 2012

اسم المستخدم هو نفس كلمة المرو

طبعا لو اختر المستخدم ali

هذا المستخدم له صلاحيات  admin

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

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

 

اما لو اخترت المستخدم ahmed ففي الشاشة التالية مباشرة تجد ان زر المستخدمين غير فعال أي لا يمكنه التغيير على المستخدمين

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

 

اما الاكواد فهي سهلة يمكنك التعامل معها ان شاء الله

 

وكل عام انتم بخير

الدراسة سوف تبدأ عندي غدا ان شاء الله

 

AliElmasry.rar

  • Like 3
رابط هذا التعليق
شارك

استاذ على

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

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

تم تعديل بواسطه حمدى الظابط
رابط هذا التعليق
شارك

اتفضل يا اخي ارجو ان يكون هذا الحل وافي ارجوا التواصل الحل بالمرفقات من اخوك سعيد بدر الدين "kamma"

عند بدا البرنامج لانه لا يوجد مستخدمين بعد فتح النموذج user 2 "شاشة الدخول" سوف ينبه البرنامج بانه لا يوجد مستخدمين فبمجرد اضافة

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

وجعلت البرنامج يظهر رسالة "ليس لديك الصلاحية "في حالة عدم اعطائه الصلاحية

 

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

هرد و قولك لانك مارفقتش المشروع كامل حتى اعرف اسمائهم

 

ملاحظة: كلمة السر الافتراضية التي يقوم البرنامج بتخصيصها للمستخدم هي 0 " صفر" وعلى المستخدم تغيرها من الداخل وهناك زر تغير في الشاشة الرئيسية

حمدى الظابط.rar

تم تعديل بواسطه kamma
رابط هذا التعليق
شارك

استاذ سعيد بدر لك كل الشكر والاحترام لتوجدك الذى اسعدنى كثيرا

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

شكرا ولك منى كل التقدير والاحترام وفى انتظار الرد لك تخياتى

رابط هذا التعليق
شارك

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

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

في حالة وجود صلاحيات و ان لم يكن حدد وجه اعتراضك بالتحديد على نقط محددة بالبرنامج ................ وعل كل حال انا ارفقت البرنامج

اسم المستخدم hamdy كلمة السر 0 افتح النموذج user2وشوف

حمدى الظابط.rar

تم تعديل بواسطه kamma
رابط هذا التعليق
شارك

استاذ سعيد بدر لك كل التقدير وكل الاحترام

بعد تجريب نظام الصلاحية على الواقع لاحظت الاتى

- انظر حضرتك تجد لوحة المفاتيح الاساسية للبرنامج خلف شاشة ادخال المستخدم وعند عمل خروج من نموذج user 2 بدون اخال اى باسورد يتم فتح قاعدة البيانات بكل سهولة عند الضغط على اى كائن وعند دخول اسم الادمن صح بدخل على  user 3  وعنند الضغط على الخروج تعطى رسالة تقول هناك خطاء فى الماكرو

- اين اضع اسم الكائنات كما فى نموذج user 5 حتى استطيع الاضافة والتعديل والحزف هل فى جدول ال user ؟

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

شئون طلاب الصف الاول الاعدادى - Copy.rar

تم تعديل بواسطه حمدى الظابط
رابط هذا التعليق
شارك

اولا يا سيد حمدي انت من الاول لم ترفق المثال حتى نعمل عليه

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

 

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

 

بامر الله هنتعاون ونتعلم وكل واحد فينا يعلم التاني

رابط هذا التعليق
شارك

تعقيب لشرح ما ارفق من قبلي ..............

 

قمت بعمل نموذج user1 وهو به حقول اعطاء الصلاحيات من خلال حقول نعم/لا وبني النموذج على جدول user

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

وتم وضع حقلي ادخال وتم تسميتهم n1 و n2 وفي زر موافق عند النقر وضعت الشفرة البرمجية التالية

If [username] = [n1] And [passwd] = [n2] Then
DoCmd.OpenForm "user3", acNormal
DoCmd.Close acForm, "user2"
Else

If IsNull([username]) Then
MsgBox "لايوجد مستخدم بهذا الاسم"
[n1] = ""
[n2] = ""
Else

If [passwd] <> [n2] Then
MsgBox "كلمة السر خطأ"
[n1] = ""
[n2] = ""
Else

If IsNull([n2]) Then
MsgBox "كلمة السر فارغة"
[n1] = ""
[n2] = ""

End If
End If
End If
End If

وفي حالة تطابق كلمة السر نفتح user3 وهو نموذج الشاشة الرئيسية

وفي حالة عدم التطابق يعطي رسائل حسب الحالة

 

اما نموذج user4 فهو لتغير كلمة السر

و نموذج user 5 فهو متعلق بالنموذج user2 وهو

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

ان البرنامج بدون مستخدمين لذا يقوم بفتح النموذج user1  كي نقوم بتسجيل مستخدم واحد على الاقل في البرنامج

كي يعمل .............. هذا لاستفادة الجميع

 

 

وجاري المساعدة في حال مشكلة سيادتكم

تم تعديل بواسطه kamma
رابط هذا التعليق
شارك

استاذ سعيد بكل الود  والاحنرام  بشكرك ولك كل التقدير على روحك الطيبة الراقية

قد تعلمت من شرحك الكثير ولكن يبقى السؤال ؟

- انظر حضرتك فى المرفق السابق تجد لوحة المفاتيح الاساسية للبرنامج الخاص بى خلف  نموذج 2 user  وعند الضغط على زر الخروج من نموذج 2 user بدون ادخال اى باسورد يتم فتح قاعدة البيانات بكل سهولة عند الضغط على اى كائن فى القاعدة يفتح بكل سهولة وعند دخول اسم الادمن صح بدخل على  user 3  وعنند الضغط على الخروج تعطى رسالة تقول هناك خطاء فى الماكرو ارجو ان تجرب ما ذكرت  على المرفق السابق ومرارا وتكرارا لك كل الشكر وفائق الاحترام وفى انتظار المرفق بعد التعديل

رابط هذا التعليق
شارك

من غير مطول عليك لانك من الواضح انك مخدش بالك انا كاتب ايه بالضبط المثال اهوه "عدم الغاء اظهار لوحات التجكم و الجداول كان للاستفادة فقط ولكن الكل يعلم من الخيارات ممكن تلغي عرضها"

حمدي 001.rar

رابط هذا التعليق
شارك

أستاذ سعيد بدر ارجو ان لا تمل من اسئلتى حتى تعم الفائدة على الجميع

اثناء العمل على الشرح اتبعت الخطوات  وادخلت اسم مستخدم وعملت استعلام من الجدول user ومن الاستعلام عملت نموذج  user5 وكانت النتيجة كأتى

بعد الدخول بالباسورد يظهر نموذج  user3 عند الضغط على ( اضافة او خذف او تعديل ) تظهر رسالة تقول "يتطلب الاجراء او الاسلوب وسيطة اسم النموذج

وعند الضغط على خروج ايضا فى   user3 تظهر رسالة تقول "الا يمكن تشغيل الماكرو out باستخدام الوسيطة المحددة خيارات عندمايكون فى وضع التعطيل او عند استدعائة من ماكرو متضمن مع العلم الباسوؤد 0 واسم المستخدم اسماء والباسورد 1

مرفق الملف للتعديل وارجو ابلاغى بالخطوات الخطأ تى اتعلم من اساتذتى

ملحوظة الكائنات المدخلة فى جدول user ممكن تكون  تقارير ونماذج واستعلامات وماكرو ووحدات نمطية

تقبل تحياتى ولك كل التقدير والاحت  رام والشكر

غياب الصف الاول الاعدادى - Copy - Copy - Copy.rar

رابط هذا التعليق
شارك

من غير مطول عليك لانك من الواضح انك مخدش بالك انا كاتب ايه بالضبط المثال اهوه "عدم الغاء اظهار لوحات التجكم و الجداول كان للاستفادة فقط ولكن الكل يعلم من الخيارات ممكن تلغي عرضها"

الباس ورد واليوزر 

رابط هذا التعليق
شارك

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

ادعوا لي بالتوفيق وباذن الله ساكتب دروس اكثر

 

http://www.officena.net/ib/index.php?showtopic=55469

  • Like 1
رابط هذا التعليق
شارك

استاذ سعيد

دائما بكون مسرور بتوجدك فى المنتدى ولك جزيل الشكر على اهتمامك زمشاركتط الفعالة فى المنتدى

واضم صوتى لصوتك بتثبيت الموضوع لاهميتة والاستفادة منه

تقبل تحياتى

رابط هذا التعليق
شارك

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