Właściwość Visible

Dotyczy
Access dla Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Dotyczy

Obiekt Application Obiekt DataAccessPage Obiektu ObjectFrame Obiekt Report
Obiekt BoundObjectFrame Obiekt Form Obiekt OptionButton Obiekt Section
Obiekt CheckBox Obiekt Image Obiekt OptionGroup Obiekt SubForm
Obiekt ComboBox Obiekt Label Obiekt Page Kolekcja TabControl
Obiekt CommandButton Obiekt Line Obiekt PageBreak Obiekt TextBox
Obiekt CustomControl Obiekt ListBox Obiekt Rectangle Obiekt ToggleButton

Gdy jest używana z obiektem Application , ta właściwość zwraca lub określa, czy program Access jest zminimalizowany. W przypadku innych obiektów za pomocą tej Visible właściwości można wyświetlić lub ukryć sekcję formularza, raportu, formularza lub raportu, stronę lub kontrolkę dostępu do danych. Ta właściwość jest przydatna, gdy chcesz użyć informacji w formularzu bez wyświetlania formularza. Na przykład jako kryterium zapytania można użyć wartości kontrolki w formularzu ukrytym. Odczyt/zapis Boolean.

Składnia

expression.Visible

expression Wymagane. Wyrażenie zwracające jeden z obiektów na liście Dotyczy.

Spostrzeżenia

Dla obiektu Application :

  • Właściwość obiektu VisibleApplication można ustawić tylko przy użyciu kodu Visual Basic for Applications (VBA).
  • Gdy użytkownik uruchamia aplikację, Visible zarówno właściwości obiektuApplication, jak i UserControl dla nich są ustawione wartości True. Gdy UserControl jest ustawiona wartość True, nie można ustawić dla właściwości obiektu Visible wartości False.
  • Gdy automatyzacja (wcześniej nazywana automatyzacją Application OLE) tworzy obiekt, Visible oba te właściwości są UserControl ustawione na False.

W przypadku wszystkich pozostałych obiektów:

  • Tę właściwość można ustawić, używając arkusza właściwości obiektu (dla sekcji i wszystkich kontrolek z wyjątkiem podziałów stron), makra lub języka Visual Basic.
  • W przypadku formularzy, raportów i stron dostępu do danych właściwość ta musi być ustawiona przy użyciu makra lub języka VBA.
  • Kontrolki można ustawić jako domyślne dla tej właściwości, używając domyślnego stylu kontrolki lub właściwości w języku DefaultControl VBA.
  • Właściwość Visible nie ma wpływu na kolumnę w widoku arkusza danych. Aby określić, czy kolumna jest widoczna w widoku arkusza danych, użyj tej ColumnHidden właściwości.
  • Aby ukryć obiekt podczas drukowania, użyj tej DisplayWhen właściwości.
  • Za pomocą tej Visible właściwości można ukryć kontrolkę w formularzu lub raporcie, dołączając ją do makra lub procedury zdarzenia uruchamianej po wystąpieniu zdarzenia Current. Można na przykład pokazywać lub ukrywać komunikat z gratulacjami wyświetlany przy sumie sprzedaży miesięcznej sprzedawcy w raporcie dotyczącym sprzedaży, w zależności od wyników w danym miesiącu.