مرحبا أخواني الأعزاء
هذه صورة توضح ماذا اريد بالضبط
اخي الفاضل : alabri
السلام عليكم ورحمة الله وبركاته
ورمضان كريم
اين هي قاعدة البيانات الخاصة بك حتى يتم وضع هذه الطلبات عليها
لأنه لا يمكن وضع ما طلبت على الصور
فضلا لا أمر ضع القاعدة التي تريد التطبيق عليها حتى يستطيع جميع الأعضاء مساعدتك
بالتوفيق
alabri1991 كتب:وعليكم السلام ورحمة الله وبركاته
مرحبا بكم أخواني /جزاكم الله خيرا
أستاذتي زهره / الله يعيد هذا الشهر الفضيل علينا وعليكم بالخيرات
هذا المرفق وطبعا العمل راح يكون في الفورم بإسم "Main"
تفضل اخي الكريم
ملفك بعد التعديل واتمنى ان تنتبه للشرح جيدا حتى لا يتم اعادة الشرح مع العلم ان الموضوع بسيط ولا يحتاج منك سوى بعض التعديلات البسيطة والتي سأشرحها لك بالصور ايضا حتى تنفذ ما تريده من صلاحيات على المستخدمين فلنبدأ على بركة الله :
1. عند فتح قاعدة البيانات سيظهر لك نموذج الدخول على قاعدة البيانات بهذا الشكل
2. كما تعلم ان اي نظام صلاحيات يحتاج الى مدير مسئول له كافة الصلاحيات ( اضافة - تعديل - حذف - فتح ) وايضا يكون هناك مستخدمين لهم صلاحيات محدده نقوم بوضعها لهم ولذا فإن المدير والمستخدمين يجب ان يكون لهم اذن بالدخول من خلال التالي :
المدير المسئول : admin
الرقم السري : 123
مستخدم : سالم
الرقم السري : 1122
مستخدم : محمد
الرقم السري : 3345
مستخدم : خالد
الرقم السري : 6532
مستخدم : سعيد
الرقم السري : 4221
الخطوة التي يجب ان تنتبه لها ان اسم المدير المسئول غير ظاهر مع بقية اسماء المستخدمين ولكنه بالطبع موجود في النموذج والجدول ولكنه مخفي عن اعين المستخدمين ولذا يجب علينا القيام بكتابته يدويا لأنه لو كان اسم المدير المسئول ضمن اسماء المستخدمين فقد يتمكن احد المستخدمين من الدخول بإسمه لأن له كافة الصلاحيات ويقوم بالتعديل او الحذف على اي شيء يريده لذا فقد تم اخفاؤه وتتم كتابة اسمه ورقمه السري يدويا .
2. الآن سندخل بإسم المدير المسئول والرقم السري الخاص به ( 123 : admin ) لتعديل صلاحيات المستخدمين
في هذا النموذج نستطيع ان نتحكم في جميع العمليات للمستخدمين وذلك بإزالة علامة الصح من امام النماذج حسب اختيارنا ثم نقوم بإغلاق النموذج
3. بالنسبة لتعديل اسم المدير او رقمه السري فيجب اختيار زر الأمر ( تعديل بيانات مسئول النظام )
هذا الأمر عائد لك اذا رغبت ان تبقي الإسم admin ورقمة السري 123 او تقوم بالتغيير كما تريد
4. بالنسبة لجميع مستخدمين النظام ( المدير والمستخدمين ) فبمجرد ان يتم دخولهم على النظام سيظهر اسم المستخدم الذي فتح القاعدة في مربع نص في كل النماذج التي يتم فتحها فعلى سبيل المثال لو اخذنا المستخدم ( محمد ) وفتحنا اي نموذج سنجد ان اسمه ظهر على النموذج وعند اي اضافة او تحديث او تعديل في النموذج سيتم وضع اسمه في الجدول الخاص بالنموذج به مع تاريخ ووقت التعديل او الإدخال بهذه الطريقة
5. اخيرا عند اضافة اي كائنات سواء تقارير او نماذج جديده لقاعدة البيانات يجب ان تقوم بإعطائها الصلاحيات اللازمة بالنسبة للمستخدمين والمدير
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 8 أغسطس 2012 في 17:26
ما شاء الله عليك أستاذه زهره // الله يعطيك الصحة والعافية والله يرحم والديك ويدخلكم فسيح جناته ..
انا لم اتوقع ان مشروعي راح يصير بهذا المستوى // أشكرك وأتمنى لك التوفيق
راح تتعبي معي شوي لأني مبتدأ / وأن كانت هنالك صعوبه في الرد على أسئلتي فلا مشكلة لدي
أولا / على ما اعتقد ان هنالك خطأ / لا أريد أي مستحدم يدخل نموذج الصلاحيات الأ admin .. أنا استطعت الدخول بالمستخدمين إلى نموذج الصلاحيات وهذه مشكلة الله يرضى عليك .
وايضا عند منح الصلاحيات للمستحدم محمد ووضعت له عدم دخول النموذج (.....) سوف يقوم بتعطيل الصلاحيات في جميع النماذج وليس النموذج المحدد .
ثانيا / يا أختي هل يوجد كود يقوم باضافة النماذج تلقائيا أو بزر من داخل نموذج الصلاحيات ؟؟
وهذا سؤال خارج الموضوع السابق
من فضلك أريد أن أدرج ما يقارب 4 صور في كل تقرير ميداني وبشرط ان تكون الصور مرتبطة بحقل رقم الملف . هل يوجد معك حل ؟
تم تعديل هذه المشاركة بواسطة alabri1991 في 8 أغسطس 2012 في 01:53
alabri1991 كتب:ما شاء الله عليك أستاذه زهره // الله يعطيك الصحة والعافية والله يرحم والديك ويدخلكم فسيح جناته ..
انا لم اتوقع ان مشروعي راح يصير بهذا المستوى // أشكرك وأتمنى لك التوفيق
راح تتعبي معي شوي لأني مبتدأ / وأن كانت هنالك صعوبه في الرد على أسئلتي فلا مشكلة لدي
أولا / على ما اعتقد ان هنالك خطأ / لا أريد أي مستحدم يدخل نموذج الصلاحيات الأ admin .. أنا استطعت الدخول بالمستخدمين إلى نموذج الصلاحيات وهذه مشكلة الله يرضى عليك .
ثانيا / يا أختي هل يوجد كود يقوم باضافة النماذج تلقائيا ؟؟
وهذا سؤال خارج الموضوع السابق
من فضلك أريد أن أدرج ما يقارب 4 صور في كل تقرير ميداني وبشرط ان تكون الصور مرتبطة بحقل رقم الملف . هل يوجد معك حل ؟
اخي الفاضل
يبدو انك لم تركز معي في الشرح
لقد ابلغتك ان المدير المسئول له كافة الصلاحيات على المستخدمين وبإمكانك ازالة علامة الصح من عند اي مستخدم لا تريده ان يقوم بعمل ما على النماذج
لذا ستدخل اولا بإسم المدير المسئول ثم تقوم بإختيار اي مستخدم وتقوم بإزالة علامات الصح جميعها من امام نموذج ( نموذج الصلاحيات ) بهذه الطريقة
الآن قمت بإزالة كل علامات الصح من عند المستخدم ( سالم ) وهكذا بقية المستخدمين بحيث ان المدير المسئول فقط هو الذي له الحق في فتح نموذج الصلاحيات اما بقية المستخدمين فلا
وهذا ملفك بعد التعديل بعد التطبيق على كافة المستخدمين
بالنسبة لوجود كود يقوم بإضافة النماذج بشكل تلقائي فلا يوجد شيء من هذا القبيل ولكن اذا رغبت في اضافة نماذج جديده او تقارير جديده فيجب ان تبدأ من جديد مع نظام صلاحيات المستخدمين حتى يتم اضافتها اثناء المعالجة .
بالنسبة لإضافة صور الى التقرير برقم الملف فراجع هذا الرابط
التقاط الصور سواء بالماسح الضوئي او بواسطة كميرا الويب
بالتوفيق
تم تعديل هذه المشاركة بواسطة zahrah في 8 أغسطس 2012 في 17:24
شكرا جزيلا لك استاذة زهرة واتمنى لك التوفيق والنجاح ،، إن شاء الله في ميزان حسناتك .
alabri1991 كتب:شكرا جزيلا لك استاذة زهرة واتمنى لك التوفيق والنجاح ،، إن شاء الله في ميزان حسناتك .
السلام عليكم جزيتم خير الجزاء
لا حظت يوجد شي ما فهمتة وهو انا عندما ادخل باكثر من اسم مستخدم بعد الدخول والخروج لا يحفظ الا الشخص الذي دخل اخر مره ارجو الافاده رمضان كريم يجمعنا عند بيته الحرام وتقبل الله طاعتكم ..
ارجو منكم تفعيل طريقه حفظ جميع الذين يدخلون على البرنامج مع حفظ اوقاتهم اكثر من يوم او حفظ كل واحد يضيف ملف او تشيك او دخول ووقت دخوله مع خروجة
أختي الفاضلة الاستاذة / أم عهود
السلام عليكم ورحمة الله وبركاته
الله يجزاك خير ويبارك فيك
وجعل ما قدمتي لنا في موازين حسناتك
ومن العايدين وكل عام وأنت بخير
اتمنى ان تشرحي لنا كيفية الطريقة بعد تركيب برنامج مهند
ماهي الاكواد او الاضافات التي تم اضافتها لجعل الصلاحيات تتم عن طريق ال admin فقط
وانتمنى ان يكون في موضوع جديد حتى يستفيد منه الجميع
وجزاكِ الله عنا خير
تم تعديل هذه المشاركة بواسطة saleh5000 في 20 أغسطس 2012 في 17:18
بعيد التفكير كتب:السلام عليكم جزيتم خير الجزاء
لا حظت يوجد شي ما فهمتة وهو ان عندما ادخل باكثر من اسم مستخدم بعد الدخول والخروج لا يحفظ الا الشخص الذي دخل حالياً كل عام وانتم بخيير ارجو الافاده
ارجو منكم تفعيل طريقه حفظ جميع الذين يدخلون على البرنامج مع حفظ اوقاتهم اكثر من يوم او حفظ كل واحد يضيف ملف او تشيك او دخول ووقت دخوله مع خروجة في قاعده واحده
السلام عليكم ارجو الافاده من الاخوة والاخوات في مساعدتي على تحديد جميع المستخدمين في دخول على اي رقم سجل يضيف لي تاريخ ووقت الدخول ((سواء كان اضافة او تعديل على ملف ))
نفس الملف الموجود في الموضوع غيرت بعض الاشياء
اسم المستخدم hhh رقمة السري 123
انور وسمير وسوسن رقمهم السر ي 123
لكي سهل على المستخدمين استعماله
حاولت اضيف الملف لكن لم استطيع سوف احاول
اخى العزيز هذا برنامج يعطيك معلومات عن المستخدم الذى دخل الى القاعدة واى نماذج تم فتحها ومن الممكن ان يكون مفيدا لك وبالتوفيق
السلام عليكم
يسعدني المشاركة في هذا الصرح العظيم
و ارجو انت اتعلم منكم الكثير
لقد قم بالرفاق قاعدة بيانات اريد تركيب عليها عدة مستخدمين ولكل مستخدم صلاحيات معينه
ولكني لم استطع فعل ذالك لقلة خبرتي في الاكسس لذا ارجو منكم المساعده في ذالك :blush:
مع اجمل تحياتي :cool:
']
السلام عليكم
اخى الفاضل سوف اهدى اليك والى جميع الاخوة ..برنامج تركيب الصلاحيات للاستاذ الفاضل محمد مهند
وماعليك فقط فعلة هو فتح الملف واتباع التعليمات لتجد برنامجك به مدير نظام وهو انت طبعا و مستخدمين بصلاحيات ولن ياخذ الامر معك اكثر من دقيقة واحدة !!!!!!!
بالتوفيق
ولا تنسانى من تقيمك الجميل+1
المرفقات
للاسف لم اتمكن من استخدام البرنامج
يعطيني error
ممكن تجرب معك يمكن تنجح
اخى الكريم
انا استخدم البرنامج مع امتداد mdb 2003
واعتقد انه لا يعمل مع 2007 accdb
حاول مرة اخرى
واخبرنى على النتيجة و على اى افس انت تعمل؟
السلام عليكم انا استخدم اكسس 2007
هل يجب علي بان اقوم بحفض البرنامج بخصائص اكسس 2003
ام يجب علي اعادة تصميمه على اوفس 2003
هل يوجد طريقة لعمل صلاحيات المستخدم بدون هذا البرنامج و لكن يكون الشرح واضح لاني ضعيف جدا في الاكسس
وشكرا
نعم يجب عليك بان تقوم بتحويل البرنامج الى اكسس 2003
ولا يجب عليك اعادة تصميمه على اوفس 2003 بل بكل سهولة افتح ملفك كما هو ثم ادخل على شعار الاوفس فى الاعلى ثم Save As ...2002 2003 ثم اختار مكان الحفظ
وبعد ذلك افتح برنامج المستخدمين واتبع التعليمات ...كما يلى..
1-اضغط موافق
2- اضغط التالى
3-اضغط فتح....سوف يتم فتح جهازك لتقوم بالذهاب لموضع فايل الاكسس بامتداد mdb الذى تريد تركيب الصلاحيات علية ثم تقوم باختيارة
4- اضغط التالى
5-ثم حدد النماذج الرئيسية التى تريد تطبيق النظام عليها
6-اضغط التالى
7-ثم اكتب اسم المستخدم وكلمة السر ثم اعد كتابة كلمة السر ثم انتقل بالتاب الى اعلى
8- اضغط التالى
9-الخطوة4 اختيارية
10-اضغط انهاء
وبهذا تكون قد تم تركيب نظام الصلاحيات...اظن مافيش اسهل من كدة !!
ولو اردت طريقة اخرى لكيفية عمل اسم مستخدم وكلمة سر ومنح صلاحيات للمستخدم اليك هذا الرابط
الرابط
لا تنسانى من التقييم بارك الله فيك+1
تم تعديل هذه المشاركة بواسطة morsyyy في 12 ديسمبر 2012 في 04:08
مبروك اخى الفاضل مصطفى
بالتوفيق ان شاء الله
[تمت الاجابة] بفضل من الله ونعمة
تم تعديل هذه المشاركة بواسطة morsyyy في 13 ديسمبر 2012 في 14:14