Access VBA教程:IsVisible属性

使用 IsVisible属性可以在Visual Basic 中确定报表上的控件是否可见。Boolean 型,可读写。

expression.IsVisible

expression   必需。返回“Applies To”列表中的一个对象的表达式。

说明

IsVisible属性使用以下设置:

设置 说明
True   (默认值)控件可见。
False 控件不可见。

只能在包含控件的报表节的Print事件中设置 IsVisible属性。

使用 IsVisible属性和HideDuplicates属性可以确定报表上的控件何时可见,并相应地显示或隐藏其他控件。例如,在文本框控件因含有重复值而隐藏时,可以隐藏直线控件

VBA示例

下面的示例使用文本框的 IsVisible属性控制报表上的直线控件是否显示,该报表基于“产品”表,并使用了三个控件的下列属性:

属性 直线控件 文本框 #1 文本框 #2
Name Line0 类别ID 产品名称
ControlSource   类别ID 产品名称
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

上页:Access VBA教程:IsLoaded属性 下页:Access VBA教程:Item属性

Access VBA教程:IsVisible属性

Access VBA教程:Item属性 Access VBA教程:ItemData属性
Access VBA教程:ItemLayout属性 Access VBA教程:ItemsAcross属性
Access VBA教程:ItemSizeHeight属性 Access VBA教程:ItemSizeWidth属性
Access VBA教程:ItemsSelected属性 Access VBA教程:KeepTogether属性
Access VBA教程:KeepTogether属性 - 组 Access VBA教程:KeepTogether属性 - 节
Access VBA教程:KeyboardLanguage属性 Access VBA教程:KeyPreview属性
Access VBA教程:Kind属性 Access VBA教程:LabelAlign属性
Access VBA教程:LabelX属性 Access VBA教程:LabelY属性
Access VBA教程:LanguageSettings属性 Access VBA教程:LayoutForPrint属性
Access VBA教程:Left属性 Access VBA教程:LeftMargin属性
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号