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

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

بدأه غصن الرجا في 6 يوليو 2009 · 6 رد · 968 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

اخواني اعضاء المنتدى المحترمين

قمت بتصميم 4 برامج بسيطة وهي : السجلات الطبية +التقارير الطبية + الاحصاء + شئون الموظفين

ولكنها برامج بسيطة تؤدي الغرض

واحتاج الى مساعدتكم في الآتي :ى

1- يقوم المستخدم عند تشغيل البرنامج بادخال اسم الدخول وكلمة مرور وأنا هنا اريد طريقة أو مثال كي يتم طبع معلوماته في جميع النماذج والتقارير مع التاريخ والوقت وان اقوم بتحديد صلاحياته لكل مستخدم .

2- لدي نموذج مرتبط بجدول عبارة عن بيانات موظف سعودي وغير سعودي وبه ترقيم تلقائي وادخلت بيناتهم مرتبة السعودي 40موظف وغير سعودي 45 موظف ولكن اريد طريقة بحيث اذا اردت تسجيل بيانات موظف سعودي جديد ان اقوم بترحيل اول موظف غير سعودي رقم للأمام مثال :1

محمد هو آخر موظف سعودي مسجل ورقم سجله في الترقيم التلقائي هو 40 و عصام غير سعودي وهو اول موظف مسجل ورقمه 41 --- هنا اريد عند تسجيل خالد على سبيل المثال اريد رقمه يصبح 41 وعصام 42 وهكذا .1

3-بالنسبة للتقارير لدي العديد من التقارير الاحصائية ولكني اريد طريقة لطباعة صفحة معينة غير التي بالاكسس مثلا:لدي 5 تقارير مرتبطة بعدة جداول وبها العديد من الصفحات اريد هنا نموذج صغير به خانة لتحديد التقرير المراد طباعته ورقم الصفحة دون الحاجة الى معاينته.

4-قبل وقت كان لدي برنامج يقوم بتصدير ملفات الاكسس وتحويلها الى ملفات تنفيذية مباشرة لحمايتها من التعديل في التصميمفاين اجده؟

آسف على الاطالة وشكرا لكم

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

اخوكم : علي الزهراني

#2

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

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

1-اعمل جدولا باسماء المستخدمي وصلاحياتهم (تكون على شكل مربع اختيار او نعم\لا)

2-عرف متغيرات عامة (global) على مستوى المشروع.. تاخذ في كل مرة قيم صلاحيات المستخدم الحالي على شكل Lookup من جدول المستخدمين

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

4-تخزن تحركات المستخدم على شكل LogFile أو في ملف نص خارجي..ايضا من خلال هذه المتغيرات

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#3

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

لم استطع تطبيق الاجابة واذا ممكن ترفق لي البرنامج اللي طبقت عليه اكون شاكر لك.

#4

احاول قريبا البحث عنه

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

#5

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

يمكن اخي ان تستخدم الدالة

currentuser()

لاظهار المستخدم الحالي

اما الوقت فيمكنك استخدام حقل في كل جدول يدل على وقت اضافة السجل و تكون قيمته الافتراضية =time()

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

اتمنى ان اكون قد افدتك

xxupxx-822ef3e5e3.gif

xxupxx-94c7b036cc.gif

#6

الأخ الفاضل أبوهمام

هل من الممكن إعطائنا نموذج مبسط عملي لنظام الصلاحيات التي ذكرتها كما وعدت بذلك...

مع خالص شكري وتقديري

#7

اخي ابو مالك تحياتي

عذرا على التاخير.. بعض المشاغل والمشاكل

/index.php?showtopic=145791

على هذا الرابط

وَمِنَ النَّاسِ مَن يُعْجِبُكَ قَوْلُهُ فِي الْحَيَاةِ الدُّنْيَا وَيُشْهِدُ الله عَلَى مَا فِي قَلْبِهِ وَهُوَ أَلَدُّ الْخِصَامِ

مواضيعي ومشاركاتي

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

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

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

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

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