Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Dotyczy

Obiekt BoundObjectFrame

Obiekt OptionButton

Obiekt CheckBox

Obiekt OptionGroup

Obiekt ComboBox

Obiekt SubForm

Obiekt CustomControl

Obiekt TextBox

Obiekt ListBox

Obiekt ToggleButton

Obiekt ObjectFrame

Właściwość Locked określa, czy można edytować dane w kontrolce w widoku formularza. Właściwość do odczytu i zapisu typu Boolean (wartość logiczna).



wyrażenie.Locked

wyrażenie Argument wymagany. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.

Spostrzeżenia

Właściwość Locked używa następujących ustawień.

Ustawienie

Visual Basic

Opis

Tak

True (Prawda)

Ustawienie domyślne dla niepowiązanych ramek obiektów. Kontrolka działa normalnie, ale nie umożliwia edytowania, dodawania ani usuwania danych.

No (Nie)

False (Fałsz)

Ustawienie domyślne dla wszystkich kontrolek oprócz niepowiązanych ramek obiektów. Kontrolka działa normalnie i umożliwia edytowanie, dodawanie oraz usuwanie danych.

Te właściwości można ustawić, wykorzystując arkusz właściwości formularza, makro lub kod języka Visual Basic for Applications (VBA).

Właściwość Locked służy do ochrony danych w pole, czyniąc je tylko do odczytu. Na przykład kontrolka ma wyświetlać tylko informacje bez zezwolenia na edytowanie lub zablokować kontrolkę do momentu spełnienia określonego warunku.

Przykład

W poniższym przykładzie właściwość Enabled przycisku polecenia oraz właściwości Enabled i Locked kontrolki są ustawiane zależnie od kategorii pracownika wyświetlanej w bieżącym rekordzie. Jeśli pracownik jest kierownikiem, zostaje włączony przycisk SalaryDetails oraz zostaje odblokowana i włączona kontrolka 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

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×