الخاصية Locked

ينطبق على

عنصر 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 If
End Sub
توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

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

×