Applies ToAccess za Microsoft 365 Access 2021 Access 2019 Access 2016

Odnosi se na

Objekt BoundObjectFrame

Objekt Image

Objekt OptionButton

Objekt SubForm

Objekt CheckBox

Objekt Label

Objekt OptionGroup

Zbirku TabControl

Objekt ComboBox

Objekt Line

Objekt Page

Objekt TextBox

Objekt CommandButton

Objekt ListBox

Objekt PageBreak

Objekt ToggleButton

Objekt CustomControl

Objekt ObjectFrame

Objekt Rectangle

Svojstvo IsVisible u kodu programa Visual Basic for Applications (VBA) možete koristiti da biste utvrdili je li kontrola na izvješće vidljiv. Booleovi izrazi za čitanje/pisanje.

izraz.IsVisible

expression Obavezno. Izraz koji vraća jedan od objekata na popisu Primjenjuje se na.

Napomene

Svojstvo IsVisible koristi sljedeće postavke.

Postavka

Opis

True

(zadano) Kontrola je vidljiva.

False

Kontrola nije vidljiva.

Napomena: Svojstvo IsVisible možete postaviti samo u događaju Ispis u odjeljku izvješća koje sadrži kontrolu.

Svojstvo IsVisible možete koristiti zajedno sa svojstvom HideDuplicates da biste odredili kada je kontrola u izvješću vidljiva i da bi se kao rezultat prikazale ili sakrile druge kontrole. Možete, primjerice, sakriti kontrolu crte kada tekstni okvir skrivena kontrola jer sadrži duplicirane vrijednosti.

Primjer

U sljedećem se primjeru svojstvo IsVisible tekstnog okvira koristi za kontrolu prikaza kontrole retka u izvješću. Izvješće se temelji na tablici Proizvodi i koristi tri kontrole sa sljedećim svojstvima.

Svojstva

Kontrola retka

Tekstni okvir 1

Tekstni okvir 2

Name

Line0

CategoryID

ProductName

ControlSource

CategoryID

ProductName

HideDuplicates

Da

Ne

Left

0

0

2,0

Top

0

0,1

0,1

Width

4,0

1,0

1,0

Kod u nastavku zalijepite u odjeljak Deklaracije u modulu izvješća, a zatim pogledajte izvješće da bi vam se prikazalo oblikovanje retka kojim upravlja svojstvo 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 IfEnd Sub

Potrebna vam je dodatna pomoć?

Želite dodatne mogućnosti?

Istražite pogodnosti pretplate, pregledajte tečajeve za obuku, saznajte kako zaštititi uređaj i još mnogo toga.