الخاصية "مشروط"

تنطبق على

الكائن "نموذج"

الكائن "تقرير"

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

expression.Modal

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

ملاحظات

تستخدم الخاصية مشروط الإعدادات التالية.

الإعداد

Visual Basic

الوصف

نعم

True

يفتح النموذج أو التقرير كإطار مشروط.

لا

False

(الافتراضي) يفتح النموذج كإطار غير مشروط.


يمكنك تعيين هذه الخاصية باستخدام صفحة الخصائص أو الماكرو أو التعليمة البرمجية لـ Visual Basic for Applications‏ (VBA) للنموذج أو التقرير.

عندما تقوم بفتح إطار مشروط، يتم تعطيل إطارات أخرى في Microsoft Office Access 2007 حتى تقوم بإغلاق النموذج (على الرغم من أنه يمكنك التبديل إلى إطارات في تطبيقات أخرى). لتعطيل القوائم وأشرطة الأدوات بالإضافة إلى الإطارات الأخرى، قم بتعيين خاصيتي مشروط ومنبثق إلى "نعم".

يمكنك استخدام الخاصية نمط_الحدود لتحديد نوع الحدود في النموذج. عادة ما يتم تعيين الخاصية نمط_الحدود لنموذج مشروط إلى "مربع حوار".

tip

يمكنك استخدام الخصائص مشروط ومنبثق ونمط_الحدود لإنشاء مربع حوار مخصص. يمكنك تعيين الخصائص مشروط إلى "نعم" ومنبثق إلى "نعم" ونمط_الحدود إلى "مربع حوار" لمربعات الحوار المخصصة.

يؤدي تعيين الخاصية مشروط إلى "نعم" إلى جعل النموذج مشروطًا فقط عندما:

  • يتم فتح مربع الحوار المخصص في طريقة عرض "النموذج" من جزء "التنقل".

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

  • يتم التبديل من طريقة عرض التصميم إلى طريقة عرض "النموذج".

عندما يكون النموذج مشروطًا، لا يمكنك التبديل إلى طريقة عرض ورقة البيانات من طريقة عرض "النموذج"، على الرغم من أنه يمكنك التبديل إلى طريقة عرض "التصميم" ثم إلى طريقة عرض "ورقة البيانات".

لا يكون النموذج مشروطًا في طريقة عرض "التصميم" أو طريقة عرض "ورقة البيانات" كما لا يكون مشروطًا إذا كنت تقوم بالتبديل من طريقة عرض "ورقة البيانات" إلى طريقة عرض "النموذج".

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

مثال

لإرجاع قيمة الخاصية مشروط للنموذج Order Entry "إدخال الطلب"، يمكنك استخدام ما يلي:

Dim b As Booleanb = Forms("Order Entry").Modal

لتعيين قيمة الخاصية مشروط، يمكنك استخدام ما يلي:

Forms("Order Entry").Modal = True

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

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

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

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

×