إجراء الماكرو SetProperty

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

يمكنك استخدام الإجراء SetProperty لتعيين خاصية لعنصر تحكم على نموذج أو تقرير في قواعد بيانات سطح المكتب في Access. يمكنك أيضاً استخدام الإجراء SetProperty لتعيين خاصية لعنصر تحكم على طريقة عرض قائمة أو طريقة عرض فارغة في تطبيق Access على ويب.

الإعداد

يتضمّن الإجراء SetProperty الوسيطات التالية.

وسيطة الإجراء

الوصف

اسم عنصر التحكم

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

الخاصية

حدد الخاصية التي تريد تعيينها. راجع القسم ملاحظات في هذه المقالة للحصول على قائمة بالخصائص التي يمكن تعيينها باستخدام هذا الإجراء.

القيمة

اكتب القيمة التي يجب أن يتم تعيينها للخاصية. بالنسبة إلى الخصائص في قواعد بيانات سطح المكتب التي تكون قيمها إما "نعم" أو "لا"، استخدم -1 للقيمة "نعم " و0 للقيمة "لا". بالنسبة إلى الخصائص في تطبيقات Access على ويب التي تكون قيمها إما "نعم" أو "لا"، استخدم نعم ولا.

ملاحظات

  • يمكنك استخدام الإجراء SetProperty في قواعد بيانات سطح المكتب لتعيين الخصائص التالية لعنصر تحكم: ممكّن أو مرئي أو تم تأمينه أو يسار أو أعلى أو العرض أو الارتفاع أو اللون الأمامي أو اللون الخلفي أو التسمية التوضيحية.

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

  • بالنسبة إلى تطبيقات Access على ويب، يمكنك تعيين الخصائص التالية لعناصر التحكم: ممكّن أو مرئي أو اللون الأمامي أو اللون الخلفي أو التسمية التوضيحية أو القيمة.

    ملاحظة: لا تدعم كل أنواع عناصر التحكم في تطبيقات Access على ويب تعيين كل واحدة من الخصائص المدرجة أعلاه. يمكنك استخدام إجراء الماكرو SetProperty فقط في طريقة عرض القائمة وفي طريقة عرض فارغة في تطبيقات Access على ويب.

  • إذا أدخلت قيمة غير صالحة لوسيطة القيمة، فلن يحدث أي خطأ، غير أن Access قد يغيّر الخاصية إلى قيمة مختلفة، بحسب الطريقة التي يفسّر بها الوسيطة.

  • في قواعد بيانات سطح المكتب في Access، يمكنك استخدام الإجراء SetProperty في ماكرو مستقل، فقط إذا كان مسبوقاً بإجراء يحدد النموذج أو التقرير الذي يحتوي على عنصر التحكم الذي تريد تعيين الخاصية له. إذا لم يكن النموذج أو التقرير مفتوحاً، فيمكنك استخدام الإجراء OpenForm أو OpenReport لفتحه وتحديده. أما إذا كان النموذج أو التقرير مفتوحاً، فيمكنك استخدام الإجراء SelectObject لتحديده. يمكنك عندئذٍ استخدام الإجراء SetProperty لتعيين الخاصية. من غير الضروري تحديد الكائن إذا كنت تستخدم الإجراء SetProperty في ماكرو مضمّن في عنصر تحكم على النموذج أو التقرير نفسه الذي تقوم بتعيين الخاصية له.

  • لتشغيل الإجراء SetProperty في وحدة نمطية في Visual Basic for Applications (VBA)، استخدم الأسلوب SetProperty للكائن DoCmd.

مثال

يعيّن الماكرو التالي الخاصية ممكّن لعنصر التحكم المسمى txtDescription إلى 0 في قاعدة بيانات سطح المكتب في Access. وبكلمات أخرى، إنه يعطّل عنصر التحكم.

الإجراء

الوسيطات

SetProperty

اسم عنصر التحكم: txtDescription

الخاصية: ممكّن

القيمة: 0

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

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

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

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

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

×