Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

يمكنك استخدام الإجراء 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

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

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