Свойство «Блокировка (Locked)»

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

Применение

объект «Присоединенная рамка объекта»

объект «Переключатель»

объект «Флажок»

объект «Группа кнопок выбора»

объект «Поле со списком»

объект «Подчиненная форма»

Объект «Пользовательский элемент управления»

Объект «Поле»

Объект «Список»

объект «Выключатель»

объект «Свободная рамка объекта»

Свойство Блокировка (Locked) определяет возможность изменения данных в элементе управления в режиме формы. Возвращается доступное для чтения и записи значение типа Логический.



выражение.Locked

выражение Обязательно. Выражение, возвращающее один из объектов из списка «Применение».

Замечания

Для свойства Блокировка (Locked) используются следующие значения:

Параметр

Visual Basic

Описание

Да

True

(Значение по умолчанию для свободных рамок объектов) Обычный режим работы элемента управления, но без возможности изменения, добавления или удаления данных.

Нет

False

(Значение по умолчанию для всех элементов управления, кроме свободных рамок объектов) Обычный режим работы элемента управления с возможностью изменения, добавления и удаления данных.

Эти свойства можно задать с помощью формы страница свойств, макрос или Visual Basic для приложений (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

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×