ينطبق على
Access لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ينطبق على

عنصر BoundObjectFrame

عنصر OptionButton

عنصر CheckBox

عنصر OptionGroup

عنصر ComboBox

عنصر SubForm

عنصر CustomControl

عنصر TextBox

عنصر ListBox

عنصر ToggleButton

عنصر ObjectFrame

تحدد الخاصية Locked ما إذا كان يمكنك تحرير البيانات في عنصر تحكم في طريقة عرض النموذج. قيمة منطقية للقراءة/كتابة.

expression.Locked

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

ملاحظات

تستخدم الخاصية Locked الإعدادين التاليين.

الإعداد

Visual Basic

الوصف

Yes

True

(الافتراضي لإطارات العناصر غير المرتبطة) يقوم عنصر التحكم بوظائفه المعتادة ولكن لا يسمح بتحرير البيانات أو إضافتها أو حذفها.

No

False

(الافتراضي كل عناصر التحكم باستثناء العنصر غير المرتبط) يقوم عنصر التحكم بوظائفه المعتادة ولكن لا يسمح بتحرير البيانات وإضافتها وحذفها.

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

استخدم الخاصية Locked لحماية البيانات في حقل بجعلها للقراءة فقط. على سبيل المثال، قد تحتاج عنصر تحكم لعرض المعلومات فقط دون السماح بتحريرها أو قد تحتاج إلى تأمين عنصر تحكم حتى استيفاء شرط معين.

مثال

يقوم المثال التالي بتبديل الخاصية Enabled لأحد أزرار الأوامر والخاصيتين Enabled وLocked لعنصر تحكم، استناداً إلى نوع الموظف المعروض في السجل الحالي. إذا كان الموظف مديراً، فسيتم تمكين الزر SalaryDetails وإلغاء تأمين عنصر التحكم PersonalInfo وتمكينه.

Sub Form_Current()    If Me!EmployeeType = "Manager" Then        Me!SalaryDetails.Enabled = True        Me!PersonalInfo.Enabled = True        Me!PersonalInfo.Locked = False    Else        Me!SalaryDetails.Enabled = False        Me!PersonalInfo.Enabled = False        Me!PersonalInfo.Locked = True    End IfEnd Sub

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

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

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