ينطبق على
عنصر BoundObjectFrame |
عنصر Label |
عنصر Rectangle |
عنصر CheckBox |
عنصر ListBox |
عنصر Section |
عنصر ComboBox |
عنصر ObjectFrame |
مجموعة TabControl |
عنصر CommandButton |
عنصر OptionButton |
عنصر TextBox |
عنصر Form |
عنصر OptionGroup |
عنصر ToggleButton |
عنصر Image |
عنصر Page |
يقوم بتعيين القيمة الموجودة في مربع عند النقر أو إرجاعها في نافذة الخصائص لأحد العناصر في قائمة "ينطبق على". قم بقراءة/كتابة سلسلة.
expression.OnClick
expression Required. هو تعبير يقوم بإرجاع أحد العناصر الموجودة في القائمة "ينطبق على".
ملاحظات
تعد هذه الخاصية مفيدة لتغيير إجراء Microsoft Office Access 2007 برمجياً الذي تم اتخاذه عند تشغيل الحدث. على سبيل المثال، بين استدعاءات الحدث، قد تريد تغيير معلمات التعبير أو تبديلها من إجراء حدث إلى تعبير أو ماكرو، بناءاً على الظروف التي تم تشغيل الحدث حسبها.
يقع حدث Click عندما يضغط مستخدم بزر الماوس الأيسر فوق عنصر ما.
ستكون قيمة OnClick واحدة مما يلي، وذلك بناءاً على الخيار المحدد في نافذة اختيار المنشئ (تم الوصول إليها بواسطة النقر فوق زر إنشاء بجانب مربع عند النقر في نافذة خصائص العنصر):
-
إذا تم اختيار "منشئ التعبير"، فستكون القيمة "=expression"، حيث يكون expression هو التعبير الموجود بنافذة "منشئ التعبير".
-
إذا تم تحديد "منشئ الماكرو"، فستكون القيمة اسم الماكرو.
-
إذا تم اختيار "منشئ التعليمات البرمجية"، فستكون القيمة "[Event Procedure]".
إذا كان مربع عند النقر فارغاً، فستكون قيمة الخاصية سلسلة فارغة.
مثال
يقوم المثال التالي بإقران حدث Click بإجراء الحدث "OK_Click" للزر "موافق" في نموذج "إدخال أمر" إذا لم يكن هناك اقتران بالفعل.
With Forms("Order Entry").Controls("OK")
If .OnClick = "" Then
.OnClick = "[Event Procedure]"
End If
End With