Vlastnost Uzamknout

Platí pro:

Objekt BoundObjectFrame (Rámeček vázaného objektu)

Objekt OptionButton (Přepínací tlačítko)

Objekt CheckBox (Zaškrtávací políčko)

Objekt OptionGroup (Skupina možností)

Objekt ComboBox (Pole se seznamem)

Objekt SubForm (Podformulář)

Objekt CustomControl (Vlastní ovládací prvek)

Objekt TextBox (Textové pole)

Objekt ListBox (Seznam)

Objekt ToggleButton (Přepínač)

Objekt ObjectFrame (Rámeček objektu)

Vlastnost Uzamknout určuje, zda lze v ovládacím prvku ve formulářovém zobrazení upravovat data. Logická hodnota pro čtení/zápis.



výraz.Uzamknout

výraz – požadováno. Výraz, který vrací jeden z objektů uvedených v seznamu Platí pro.

Poznámky

Vlastnost Uzamknout používá následující nastavení.

Nastavení

Jazyk Visual Basic

Popis

Ano

Pravda

(Výchozí hodnota pro rámečky nevázaného objektu.) Ovládací prvek pracuje normálně, avšak neumožňuje upravovat, přidávat nebo mazat data.

Ne

Nepravda

(Výchozí hodnota pro všechny ovládací prvky kromě rámečků nevázaného objektu.) Ovládací prvek pracuje normálně a umožňuje upravovat, přidávat nebo mazat data.

Tyto vlastnosti můžete nastavit pomocí Seznam vlastností formuláře, pomocí Makro nebo kódu jazyka Visual Basic for Applications (VBA).

Vlastnost Uzamknout lze použít k ochraně dat v Pole nastavením atributu pouze pro čtení. Například můžete chtít, aby ovládací prvek zobrazoval pouze informace bez možnosti jejich úprav nebo můžete chtít uzamknout ovládací prvek do té doby, dokud není splněna konkrétní podmínka.

Příklad

Následující příklad ukazuje přepínání vlastnosti Zpřístupnit příkazového tlačítka a vlastností ovládacího prvku Zpřístupnit a Uzamknout podle typu zaměstnance zobrazeného v aktuálním záznamu. Pokud je zaměstnanec manažer, je tlačítko Podrobnosti základního platu aktivní a ovládací prvek Osobní údaje je odemknut a je aktivní.

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
Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×