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

عدة اسئلة عن بعض فنيات الاكسيس

بدأه begener في 2 مايو 2011 · 4 رد · 1,188 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السادة اعضاء المنتدي الكرام ,,

بعد التحية ,,,

لدي عدة اسئلة عن بعض الفنيات و ارجوا المساعدة

1- منع التسجيل التلقائي عند الكتابة في الform و جعل التسجيل فقط عند الضغط علي زر save

2- عمل كلمة سر عند فتح اي جدول او نموذج او تقرير

3- طلب كلمة سر عند الضغط علي زر delete في حالة مسح اي حقل في جدول او نموذج

4- منع عملية التحرك بين الحقول من خلال ال form عن طريق سكرول الماوس

5- الوقوف علي اول سجل فارغ عند فتح الform و ليس اول سجل

و لكم خالص تحياتي ,,,

و ارجوا المساعدة ,,,

#2
begener كتب:

السادة اعضاء المنتدي الكرام ,,

بعد التحية ,,,

لدي عدة اسئلة عن بعض الفنيات و ارجوا المساعدة

1- منع التسجيل التلقائي عند الكتابة في الform و جعل التسجيل فقط عند الضغط علي زر save

2- عمل كلمة سر عند فتح اي جدول او نموذج او تقرير

3- طلب كلمة سر عند الضغط علي زر delete في حالة مسح اي حقل في جدول او نموذج

4- منع عملية التحرك بين الحقول من خلال ال form عن طريق سكرول الماوس

5- الوقوف علي اول سجل فارغ عند فتح الform و ليس اول سجل

و لكم خالص تحياتي ,,,

و ارجوا المساعدة ,,,

ارجوا الرد لاهمية الموضوع

و لسيادكم خالص تحياتي ,,,

#3

و عليكم السلام

1. يمكنك ذلك بجعل الحقول unbound و من ثم في حالة الضغط على save تقوم بتنفيذ استعلام الحاق لإضافة السجل الحالي.

2. بالنسبة للجداول فهذا غير ممكن اما بالنسبة للفورم و التقارير استخدم هذا الكود في الحدث On Open

If InputBox("Enter Password : ", "") <> "password" Then Cancel = -1

3. بالنسبة للجداول فهذا غير ممكن اما بالنسبة للفورم استخدم هذا الكود :

If InputBox("Enter Password : ", "") = "password" Then
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
End If

4. ابحث في المواضيع السابقة.

5. استخدم هذا الكود في الحدث On Open :

DoCmd.GoToRecord , , acNewRec

تحياتي :cool:

#4
sahob كتب:

و عليكم السلام

1. يمكنك ذلك بجعل الحقول unbound و من ثم في حالة الضغط على save تقوم بتنفيذ استعلام الحاق لإضافة السجل الحالي.

2. بالنسبة للجداول فهذا غير ممكن اما بالنسبة للفورم و التقارير استخدم هذا الكود في الحدث On Open

If InputBox("Enter Password : ", "") <> "password" Then Cancel = -1

3. بالنسبة للجداول فهذا غير ممكن اما بالنسبة للفورم استخدم هذا الكود :

If InputBox("Enter Password : ", "") = "password" Then
    DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
End If

4. ابحث في المواضيع السابقة.

5. استخدم هذا الكود في الحدث On Open :

DoCmd.GoToRecord , , acNewRec

تحياتي :cool:

الف الف شكر علي المعلومات القيمة

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

1- مطابقة اسم المستخدم و كلمة السر المسجلان في جدول "كلمات السر"

ثم

2- فتح الForm الخاصة بهاذا المستخدم

و لسيادتكم خالص تحياتي ,,,

#5

بالنسبة للسؤال الأول :

أنا استخدم عبارة insert into في نموذج غير منضم أصلا إلى الجدول وهذا أفضل .. مثال :

DoCmd.RunSQL "insert into t_1(txtfrom1,txtfrom2,txtsp,txtfile,txtnum,txty) values (tfrom1,tfrom2,txtsp,tfile,txtnum,txty)"

وهذا يجيب عن سؤالك رقم 4 + 5

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

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

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

mk17481_26bccea871.gif

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

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

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

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

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