لوحة المفاتيح

 

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

في الأكسس 2000 :

أدوات => خيارات => لوحة المفاتيح


 

أدوات => خيارات => لوحة المفاتيح

وكما يتضح لك من الصورتين السابقتين لا يوجد فرق بين الإصدار 2000 والإصدار 2002 إلا في تغيير مكان خاصية توقف المؤشر عند الحقل الأول/الأخير.

 

انتقال بعد الإدخال

Move After Enter

هذا الخيار لاختيار تصرف الأكسس عند ضغط زر Enter .

في الأكسس 2000 يوجد خطأ في هذه الخيار حيث وضع إطار سلوك إدخال الحقول(الإطار الأيمن) مكان انتقال بعد الإدخال (الإطار الأيسر) فانتبه لهذا .

 بدون تحريك : أي لن يحدث شيء .
الحقل التالي : أي سوف ينتقل للحقل التالي حسب ترتيب الجدولة .
السجل التالي : أي سوف ينتقل للسجل التالي مباشرة.
 

بدون تحريك :

SetOption "Move After Enter", 0

الحقل التالي :

SetOption "Move After Enter", 1

السجل التالي :

SetOption "Move After Enter", 2

توضيح المثال :

يتأكد من أن الاختيار بعد ضغط Enter هو بدون تحريك فإذا كان كذلك يجعل الاختيار الحقل التالي .

يمكنك تطبيق المثال على الكثير من الخيارات الآتية فقط غير العبارة بين الفواصل المزدوجة .

مثال :

If GetOption( "Move After Enter")=0 Then

SetOption "Move After Enter", 1

End If

 

سلوك إدخال الحقول

Behavior Entering Field

والمعنون خطأ بانتقال بعد الإدخال في الأكسس 2000 .

والمقصود به عند نقل التركيز لحقل ماذا تريد من الأكسس أن يفعل أن ينتقل إلى بداية الحقل أو إلى نهايته أو يحدد الحقل بالكامل .

 

تحديد الحقل بالكامل:

SetOption "Behavior Entering Field", 0

الانتقال إلى بداية الحقل:

SetOption "Behavior Entering Field", 1

 

الانتقال إلى نهاية الحقل :

SetOption "Behavior Entering Field", 2

 

سلوك مفاتيح الأسهم

Arrow Key Behavior

يتيح لك الأكسس خيارات متنوعة للحركة ومن ذلك ضغط الأسهم فإما الاختيار بين الانتقال بين الحقول أو الانتقال بين الحروف في الحقل .

ملاحظة السهم العلوي والسهم السفلي ينقلان المؤشر إلى الحقل التالي أو السابق في كلا الحالتين .
 

للحقل التالي أو السابق :

SetOption "Arrow Key Behavior", 0

للحرف التالي أو السابق :

SetOption "Arrow Key Behavior", 1

   

 

توقف المؤشر عند الحقل الأول/الأخير

Cursor Stops at First/Last Field

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

الاستمرار بين السجلات :

SetOption "Cursor Stops at First/Last Field", False

التوقف عند الوصول للحقل الأخير في السجل الحالي :

SetOption "Cursor Stops at First/Last Field", True

   

 

مثال بالأكسس 97

الأمثلة مضغوطة

تحتاج إلى برنامج فك الضغط

انقر هنا لتحميل البرنامج

مثال بالأكسس 2000