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 Image

Obiekt OptionButton

Obiekt SubForm

Obiekt CheckBox

Obiekt Label

Obiekt OptionGroup

Kolekcja TabControl

Obiekt ComboBox

Obiekt Line

Obiekt Page

Obiekt TextBox

Obiekt CommandButton

Obiekt ListBox

Obiekt PageBreak

Obiekt ToggleButton

Obiekt CustomControl

Obiekt ObjectFrame

Obiekt Rectangle

Właściwości IsVisible (JestWidoczne) można użyć w kodzie języka Visual Basic for Applications (VBA) w celu określenia, czy kontrolka w obiekcie raport jest widoczna. Właściwość do odczytu i zapisu typu Boolean (wartość logiczna).

wyrażenie.IsVisible (JestWidoczne)

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

Spostrzeżenia

Właściwość IsVisible (JestWidoczne) używa następujących ustawień.

Ustawienie

Opis

True (Prawda)

Ustawienie domyślne. Kontrolka jest widoczna.

False (Fałsz)

Kontrolka nie jest widoczna.

Uwaga: Właściwość IsVisible (JestWidoczne) można ustawiać tylko w zdarzeniu Print (Drukuj) dla sekcji raportu, która zawiera daną kontrolkę.

Użycie właściwości IsVisible (JestWidoczne) razem z właściwością HideDuplicates (UkryjDuplikaty) pozwala określić, kiedy kontrolka w raporcie jest widoczna, i na tej podstawie wyświetlać lub ukrywać inne kontrolki. Można na przykład ukryć kontrolkę linii, gdy kontrolka pole tekstowe jest ukryta, ponieważ zawiera zduplikowane wartości.

Przykład

W poniższym przykładzie użyto właściwości IsVisible (JestWidoczne) kontrolki pola tekstowego do sterowania wyświetlaniem kontrolki linii w raporcie. Raport jest generowany na podstawie tabeli Produkty i zawiera trzy kontrolki o następujących właściwościach.

Właściwości

Kontrolka linii

Pole tekstowe 1

Pole tekstowe 2

Nazwa

Line0

CategoryID

ProductName

ControlSource

CategoryID

ProductName

HideDuplicates (UkryjDuplikaty)

Tak

Nie

Left

0

0

2,0

Top

0

0,1

0,1

Width

4,0

1,0

1,0


Wklej poniższy kod do sekcji deklaracji w module raportu, a następnie wyświetl raport, aby zobaczyć, jak działa sterowanie formatowaniem linii na podstawie właściwości IsVisible (JestWidoczne):

Private Sub Detail_Print(Cancel As Integer, _
PrintCount As Integer)
If Me!CategoryID.IsVisible Then
Me!Line0.Visible = True
Else
Me!Line0.Visible = False
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ę!

×