IsVisible 屬性

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

適用於

BoundObjectFrame 物件

Image 物件

OptionButton 物件

SubForm 物件

CheckBox 物件

Label 物件

OptionGroup 物件

TabControl 集合

ComboBox 物件

Line 物件

Page 物件

TextBox 物件

CommandButton 物件

ListBox 物件

PageBreak 物件

ToggleButton 物件

CustomControl 物件

ObjectFrame 物件

Rectangle 物件

您可以使用 Visual Basic for Applications (VBA) 程式碼中IsVisible屬性來決定是否在報表控制項為可見。讀/寫布林值

expression.IsVisible

expression 必要。會傳回 [適用於] 清單中其中一個物件的運算式。

備註

IsVisible 屬性使用下列設定值:

設定值

描述

True

(預設) 此控制項可見

False

此控制項不可見

附註: 僅可以在包含控制項之報表區段的 [列印] 事件中,設定 IsVisible 屬性。

您可以搭配使用 IsVisible 屬性以及 HideDuplicates 屬性,以決定報表上控制項的顯示時間,以及是否會因此顯示或隱藏其他控制項。例如,在文字方塊控制項為隱藏的控制項時,可以隱藏線條控制項,因為它包含重複值。

範例

下列範例使用文字方塊的 IsVisible 屬性來控制報表上列控制項的顯示。該報表基於「產品」資料表,並使用帶有下列屬性的三個控制項:

屬性

列控制項

文字方塊 #1

文字方塊 #2

姓名

Line0

CategoryID

ProductName

ControlSource

CategoryID

ProductName

HideDuplicates

0

0

2.0

頁首

0

0.1

0.1

寬度

4.0

1.0

1.0


請將下列程式碼貼到報表模組的 Declarations 區段上,然後檢視該報表,以查看 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

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×