IsVisible-egenskapen

Gjelder for

BoundObjectFrame-objektet

Image-objektet

OptionButton-objektet

SubForm-objektet

CheckBox-objektet

Label-objektet

OptionGroup-objektet

TabControl-samlingen

ComboBox-objektet

Line-objektet

Page-objektet

TextBox-objektet

CommandButton-objektet

ListBox-objektet

PageBreak-objektet

ToggleButton-objektet

CustomControl-objektet

ObjectFrame-objektet

Rectangle-objektet

Du kan bruke egenskapen IsVisible i Visual Basic for Applications (VBA)-kode for å finne ut om en kontroll på en rapport er synlig. Lese/skrive Boolsk.

uttrykk.IsVisible

uttrykk Påkrevd. Et uttrykk som returnerer ett av objektene i listen Gjelder for.

Kommentarer

Egenskapen IsVisible bruker følgende innstillinger.

Innstilling

Beskrivelse

True

(Standard) Kontrollen er synlig.

False

Kontrollen vises ikke.

Merknad: Du kan angi egenskapen IsVisible bare i hendelsen Skriv ut for en rapportinndeling som inneholder kontrollen.

Du kan bruke egenskapen IsVisible sammen med egenskapen HideDuplicates til å bestemme når en kontroll i en rapport vises, og vise eller skjule andre kontroller som et resultat. Du kan for eksempel skjule en linjekontroll når en tekstboks-kontroll skjules, siden den inneholder dupliserte verdier.

Eksempel

Følgende eksempel bruker egenskapen IsVisible for en tekstboks for å kontrollere visningen av en linjekontroll i en rapport. Rapporten er basert på en tabell med produkter og bruker tre kontroller med følgende egenskaper.

Egenskaper

Linjekontroll

Tekstboks #1

Tekstboks #2

Navn

Line0

CategoryID

ProductName

ControlSource

CategoryID

ProductName

HideDuplicates

Ja

Nei

Venstre

0

0

2.0

Øverst

0

.1

.1

Bredde

4.0

1.0

1.0


Lim inn følgende kode i deklarasjonsinndelingen i rapportmodulen, og vis deretter rapporten for å se linjeformateringen som kontrolleres av egenskapen IsVisible:

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
Utvid ferdighetene dine
Utforsk opplæring
Vær først ute med de nye funksjonene
Bli med i Office Insiders

Var denne informasjonen nyttig?

Takk for tilbakemeldingen!

Takk for tilbakemeldingen! Det høres ut som det kan være lurt å sette deg i kontakt med én av våre Office-kundestøtteagenter.

×