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

التحكم الكامل في خيارات الأكسيس برمجيا

مغلق
بدأه SANDANET في 1 سبتمبر 2007 · 8 رد · 1,289 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أما بعد ...

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

فكرة السؤال نفس فكرة الأخت زهرة في موضوعها تخفيض مستوى ألأمان في جميع نسخ الأكسس برمجياً لكن هنا المطلوب يختلف قليلاً ...

وشكراً

أخوكم بالله SANDANET

post-46724-1188606474_thumb.jpg

post-46724-1188606489_thumb.jpg

post-46724-1188606502_thumb.jpg

post-46724-1188606515_thumb.jpg

#2

أخي الكريم

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

ببساطة انت استخدم أمر

Application.SetOption

و استخدم الرابط التالي

SetOption

و انظر في الشرح على الصورة

Pic%201712.jpg

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

ملاحظات :

أعتقد إنك عارف المعلومة القادمة ... و لكنني وضعتها للاحتياط

الأوامر في مربع الخيارات تنقسم إلى ثلاث أنواع

1- Combo Box Or Radio Buttons

يمكنك الاختيار فيما بينهم إما بالإسم ... أو بالرقم بداية من الصفر ... يعني مثلا إذا أردت الاختيار الثاني ... تضع القيمة في أمر SetOptions = 1 لأنها تبدأ من الصفر

2- Check Box

القيمة إما True Or False

3- إذا كان رقم محدد ... يمكنك وضع الرقم بالضبط

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

بالنهاية ... يطلع لك كود كالتالي

With Application
.SetOption "Default record locking", 2
.SetOption "Show Values Limit", 2000
.SetOption "Move After Enter", 1
.SetOption "Arrow Key Behavior", 1
.SetOption "Behavior entering field", 0
End With

أرجو أن يكون هذا طلبك

بالتوفيق إن شاء الله

200px-Dreamworks.jpg
#3

بارك الله فيك Dream_Works

اعجبنى شرحك

#4
Enjoy كتب:
بارك الله فيك Dream_Works

اعجبنى شرحك

هذه شهادة أعتز فيها من خبير مثلك أخي Enjoy

200px-Dreamworks.jpg
#5

بارك الله فيك أخي Dream_Works والله أنك جبتها من الآخر فعلاً هذا هو الحل المثالي للسؤال .. وما شاء الله على الشرح والموقع ... وفقك الله أخي الكريم.

وشكرا

أخوك بالله sandanet

تم تعديل هذه المشاركة بواسطة SANDANET في 2 سبتمبر 2007 في 04:44

#6

بارك الله فيك اخي Dream_Works

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

DwZa_DefaultApplicationOptionsValues.rar

#7
اقتباس
بارك الله فيك أخي Dream_Works والله أنك جبتها من الآخر فعلاً هذا هو الحل المثالي للسؤال .. وما شاء الله على الشرح والموقع ... وفقك الله أخي الكريم.

وشكرا

أخوك بالله sandanet

الحمد لله ... تحققت النتائج المطلوبة ... ;)

اقتباس
بارك الله فيك اخي Dream_Works

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

أشكرك على مرورك الكريم و مجهودك الرائع يا أستاذه

200px-Dreamworks.jpg
#8

بسم الله الرحمن الرحيم

ما شاء الله موضوع رائع

#9

هوني علينا أختي زهرة فمازلنا مصدومين بروعة الحل الأول المقدم من الأخ الفاضل Dream_Works حتى تأتينا انتي بحل إضافي عبقري جداً واحترافي بحت ... وفقكي الله في الدنيا والآخرة وحفظك وأهلك من كل سوء ... قولي آمين .

هذا الموضوع مغلق.

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