الخاصية OnDeactivate

ينطبق على

عنصر Form

عنصر Report

يقوم بتعيين قيمة مربع عند إلغاء التنشيط في نافذة الخصائص للنموذج أو التقرير. السلسلة مقروة/مكتوبة.

expression.OnDeactivate

التعبير Required. تعبير يقوم بإرجاع أحد العناصر في القائمة "ينطبق على".

ملاحظات

تعد هذه الخاصية مفيدة لتغيير الإجراء الذي اتخذه Microsoft Office Access 2007 برمجياً عند تشغيل الحدث. على سبيل المثال، بين استدعاءات الحدث، قد تريد تغيير معلمات التعبير أو تبديلها من إجراء حدث إلى تعبير أو ماكرو، بناءاً على الظروف التي تم تشغيل الحدث وفقاً لها.

يقع الحدث إلغاء التنشيط إذا فقد النموذج أو التقرير التركيز على جدول أو استعلام أو نموذج أو تقرير أو ماكرو أو نافذة الوحدة النمطية أو جزء التنقل.

ستكون القيمة OnDeactivate واحدة مما يلي، وذلك وفقاً للخيار المحدد في النافذة اختيار المنشئ (الذي تم الوصول إليها بواسطة النقر فوق الزر إنشاء بجانب المربع عند إلغاء التنشيط في ورقة خصائص النموذج أو التقرير):

  • إذا تم تحديد "منشئ التعبير"، فستكون القيمة "=expression"، حيث يكون expression هو التعبير الموجود بنافذة "منشئ التعبير".

  • إذا تم تحديد "منشئ الماكرو"، فستكون القيمة اسم الماكرو.

  • إذا تم تحديد "منشئ التعليمات البرمجية"، فستكون القيمة "[Event Procedure]".

إذا كان مربع عند إلغاء التنشيط فارغاً، فستكون قيمة الخاصية سلسلة فارغة.

مثال

يقوم المثال التالي بإقران الحدث Deactivate بالماكرو "Deactivate_Macro" لنموذج "Order Entry".

Forms("Order Entry").OnDeactivate = "Deactivate_Macro"

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×