Властивість Locked

Застосовується до

Об’єкт BoundObjectFrame

Об’єкт OptionButton

Об’єкт CheckBox

Об’єкт OptionGroup

Об’єкт ComboBox

Об’єкт SubForm

Об’єкт CustomControl

Об’єкт TextBox

Об’єкт ListBox

Об’єкт ToggleButton

Об’єкт ObjectFrame

Властивість Locked визначає, чи можна редагувати дані в елементі керування в поданні форми. Логічний вираз (читання й записування).



вираз.Locked

вираз – обов’язковий аргумент. Вираз, що повертає один з об’єктів зі списку "Застосовується до".

Примітки

Властивість 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

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×