Dotyczy:
Obiekt TextBox |
Za pomocą właściwości AutoTab można określić, czy karta automatyczna ma być wykonywana, gdy jest wprowadzany ostatni znak dozwolony przez maska wprowadzania kontrolki pola tekstowego. Karta automatyczna przenosi fokus do następnego kontrolka w kolejność tabulacji formularza. Właściwość do odczytu i zapisu typu Boolean (wartość logiczna).
wyrażenie.AutoTab
wyrażenie Argument wymagany. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.
Ustawienie
Właściwość AutoTab może przybierać następujące ustawienia.
Ustawienie |
Visual Basic |
Opis |
Tak |
Prawda |
Gdy w polu tekstowym wprowadzany jest ostatni dozwolony w tym polu znak, generowany jest znak tabulatora. |
Nie |
Fałsz |
Ustawienie domyślne. Gdy w polu tekstowym wprowadzany jest ostatni dozwolony w tym polu znak, nie jest generowany znak tabulatora. |
Tę właściwość można ustawić, wykorzystując arkusz właściwości formularza, makro lub kod języka Visual Basic for Applications (VBA).
Wartość domyślną tej właściwości można określić, wykorzystując domyślny styl kontrolki lub właściwość DefaultControl w kodzie języka VBA.
Właściwość AutoTab wpływa na zachowanie karty zarówno w widok formularza, jak i w widok arkusza danych.
Uwagi
Maskę wprowadzania dla kontrolki można utworzyć przy użyciu właściwości InputMask.
Maskę wprowadzania dla kontrolki pola tekstowego związanego z polem można także utworzyć, ustawiając w tabeli lub zapytaniu podstawowym formularza właściwość InputMask tego pola. Jeśli to pole zostanie przeciągnięte z listy pól do formularza, maska wprowadzania zostanie odziedziczona przez kontrolkę pola tekstowego.
Właściwości AutoTab można użyć w przypadku umieszczonego w formularzu pola tekstowego, w którym w każdym rekordzie wprowadzana jest zazwyczaj maksymalna liczba znaków. Po wprowadzeniu maksymalnej liczby znaków fokus jest automatycznie przenoszony do następnej kontrolki określonej przez kolejność tabulacji. Właściwości tej można na przykład użyć w przypadku pola Kategoria, które musi zawsze zawierać pięć znaków.