Свойство IsVisible

Отнася се за

Обект BoundObjectFrame

Обект Image

Обект OptionButton

Обект SubForm

Обект CheckBox

Обект Label

Обект OptionGroup

Колекция TabControl

Обект ComboBox

Обект Line

Обект Page

Обект TextBox

Обект CommandButton

Обект ListBox

Обект PageBreak

Обект ToggleButton

Обект CustomControl

Обект ObjectFrame

Обект Rectangle

Можете да използвате свойството IsVisible в код на Visual Basic for Applications (VBA), за да определите дали контрола в отчет е видима. Boolean за четене/запис.

израз.IsVisible

израз Задължителен. Израз, който връща един от обектите в списъка "Отнася се за".

Забележки

Свойството IsVisible използва настройките по-долу.

Настройка

Описание

True

(По подразбиране) Контролата е видима.

False

Контролата не е видима.

Забележка : Можете да зададете свойството IsVisible само в събитието Print на секция на отчет, която съдържа контролата.

Можете да използвате свойството IsVisible заедно със свойството HideDuplicates, за да определите кога контрола в отчет е видима и да покажете или скриете други контроли като резултат. Можете например да скриете контрола за ред, когато контрола за текстово поле е скрита, тъй като съдържа дублирани стойности.

Пример

Примерът по-долу използва свойството IsVisible на текстово поле за управление на показването на контрола за ред в отчет. Отчетът се базира на таблица за продукти и използва три контроли със следните свойства:

Свойства

Контрола за ред

Текстово поле №1

Текстово поле №2

Name

Ред0

CategoryID

ProductName

ControlSource

CategoryID

ProductName

HideDuplicates

Да

Не

Left

0

0

2,0

Top

0

,1

,1

Width

4,0

1,0

1,0


Поставете следния код в секцията за декларации на модула на отчета и след това прегледайте отчета, за да видите форматирането на реда, управлявано от свойството 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
Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×