全部显示

SubdatasheetHeight 属性

       

使用 SubdatasheetHeight 属性可以指定或确定子数据表展开时的显示高度。Integer 型,可读写。

expression.SubdatasheetHeight

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

说明

SubdatasheetHeight 属性仅应用于 Microsoft Access 数据库 (.mdb) 中的查询

数值表达式表示的 SubdatasheetHeight 属性,表示子数据表中显示的默认高度。

设置 SubdatasheetHeight 属性的最简单的方法是通过使用表的属性表。也可以通过使用 Visual Basic 设置该属性。在 Visual Basic 中,以缇为单位表示该属性的值。

若要通过使用 Visual Basic 设置 SubdatasheetHeight 属性,必须先执行下列操作之一:

如果子数据表所包含的记录数超过了高度设置能容纳的数量,则显示垂直滚动条。

如果支持添加新记录,则 SubdatasheetHeight 属性设置包含“新记录”行。它不包括列标题行或滚动条区域。

当窗体位于数据表视图中时,SubdatasheetHeight 属性和 SubdatasheetExpanded 属性对子窗体控件起作用。

示例

下面的示例将调整“Purchase Orders”窗体(包含子窗体)中子数据表的高度,一次只显示一行子数据表内容(按约 400 个缇度量),并伴有垂直滚动条。400 是随意取的,根据监视器分辨率和默认字体大小这一数字会有所不同。这种情况只有在“数据表视图”中才能看到。

Forms("Purchase Orders").SubdatasheetHeight = 400