IsVisible tulajdonság

Érvényesség

BoundObjectFrame objektum

Image objektum

OptionButton objektum

SubForm objektum

CheckBox objektum

Label objektum

OptionGroup objektum

TabControl gyűjtemény

ComboBox objektum

Line objektum

Page objektum

TextBox objektum

CommandButton objektum

ListBox objektum

PageBreak objektum

ToggleButton objektum

CustomControl objektum

ObjectFrame objektum

Rectangle objektum

Az IsVisible tulajdonság Visual Basic for Applications (VBA) -kódban való használatával megállapíthatja, hogy egy vezérlő látható-e egy jelentésben. Olvasható/írható logikai változó.

kifejezés.IsVisible

A kifejezés megadása kötelező. A kifejezésnek az Érvényesség listában szereplő objektumok egyikét kell visszaadnia.

Megjegyzések

Az IsVisible tulajdonság az alábbi beállításokat használja.

Beállítás

Leírás

True

(Alapérték) A vezérlő látható.

False

A vezérlő nem látható.

Megjegyzés : Az IsVisible tulajdonságot csak a vezérlőt tartalmazó jelentésszakaszok Print eseményében tudja beállítani.

Az IsVisible tulajdonságot használhatja a HideDuplicates tulajdonsággal együtt annak megállapításához, hogy egy jelentés egy vezérlője látható-e, és ennek alapján megjeleníthet vagy elrejthet más vezérlőket. Elrejthet például egy vonal vezérlőt, amikor egy szövegmező vezérlő rejtett, mert duplikált értékeket tartalmaz.

Példa

Az alábbi példa egy szövegmező IsVisible tulajdonságát használja ahhoz, hogy kezelje egy vonal vezérlő megjelenítését egy jelentésben. A jelentés egy „Products” nevű táblán alapul, és három vezérlőt használ az alábbi tulajdonságokkal.

Tulajdonságok

Vonal vezérlőelem

Szövegmező 1

Szövegmező 2

Name

Line0 (Vonal0)

CategoryID (Kategóriaazonosító)

ProductName (Terméknév)

ControlSource

CategoryID (Kategóriaazonosító)

ProductName (Terméknév)

HideDuplicates

Igen

Nem

Left

0

0

2,0

Top

0

0,1

0,1

Width

4,0

1,0

1,0


Miután beillesztette az alábbi kódot egy jelentésmodul deklarációs szakaszába, a jelentést megtekintve látni fogja, hogy a vonal vezérlőelem formázását az IsVisible tulajdonság kezeli:

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
Ismeretek bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban

Hasznos volt az információ?

Köszönjük a visszajelzését!

Köszönjük visszajelzését. Jobbnak látjuk, ha az Office egyik támogatási szakemberéhez irányítjuk.

×